Interface FiltersOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Filters, Filters.Builder

    public interface FiltersOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasDateFilter

        boolean hasDateFilter()
         Filters the media items based on their creation date.
         
        .google.photos.library.v1.DateFilter date_filter = 1;
        Returns:
        Whether the dateFilter field is set.
      • getDateFilter

        DateFilter getDateFilter()
         Filters the media items based on their creation date.
         
        .google.photos.library.v1.DateFilter date_filter = 1;
        Returns:
        The dateFilter.
      • getDateFilterOrBuilder

        DateFilterOrBuilder getDateFilterOrBuilder()
         Filters the media items based on their creation date.
         
        .google.photos.library.v1.DateFilter date_filter = 1;
      • hasContentFilter

        boolean hasContentFilter()
         Filters the media items based on their content.
         
        .google.photos.library.v1.ContentFilter content_filter = 2;
        Returns:
        Whether the contentFilter field is set.
      • getContentFilter

        ContentFilter getContentFilter()
         Filters the media items based on their content.
         
        .google.photos.library.v1.ContentFilter content_filter = 2;
        Returns:
        The contentFilter.
      • getContentFilterOrBuilder

        ContentFilterOrBuilder getContentFilterOrBuilder()
         Filters the media items based on their content.
         
        .google.photos.library.v1.ContentFilter content_filter = 2;
      • hasMediaTypeFilter

        boolean hasMediaTypeFilter()
         Filters the media items based on the type of media.
         
        .google.photos.library.v1.MediaTypeFilter media_type_filter = 3;
        Returns:
        Whether the mediaTypeFilter field is set.
      • getMediaTypeFilter

        MediaTypeFilter getMediaTypeFilter()
         Filters the media items based on the type of media.
         
        .google.photos.library.v1.MediaTypeFilter media_type_filter = 3;
        Returns:
        The mediaTypeFilter.
      • getMediaTypeFilterOrBuilder

        MediaTypeFilterOrBuilder getMediaTypeFilterOrBuilder()
         Filters the media items based on the type of media.
         
        .google.photos.library.v1.MediaTypeFilter media_type_filter = 3;
      • hasFeatureFilter

        boolean hasFeatureFilter()
         Filters the media items based on their features.
         
        .google.photos.library.v1.FeatureFilter feature_filter = 7;
        Returns:
        Whether the featureFilter field is set.
      • getFeatureFilter

        FeatureFilter getFeatureFilter()
         Filters the media items based on their features.
         
        .google.photos.library.v1.FeatureFilter feature_filter = 7;
        Returns:
        The featureFilter.
      • getFeatureFilterOrBuilder

        FeatureFilterOrBuilder getFeatureFilterOrBuilder()
         Filters the media items based on their features.
         
        .google.photos.library.v1.FeatureFilter feature_filter = 7;
      • getIncludeArchivedMedia

        boolean getIncludeArchivedMedia()
         If set, the results include media items that the user has archived.
         Defaults to false (archived media items aren't included).
         
        bool include_archived_media = 4;
        Returns:
        The includeArchivedMedia.
      • getExcludeNonAppCreatedData

        boolean getExcludeNonAppCreatedData()
         If set, the results exclude media items that were not created by this app.
         Defaults to false (all media items are returned). This field is ignored if
         the photoslibrary.readonly.appcreateddata scope is used.
         
        bool exclude_non_app_created_data = 5;
        Returns:
        The excludeNonAppCreatedData.