Interface UpdateAlbumRequestOrBuilder

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

    public interface UpdateAlbumRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Album getAlbum()
      Required.
      AlbumOrBuilder getAlbumOrBuilder()
      Required.
      com.google.protobuf.FieldMask getUpdateMask()
      Indicate what fields in the provided album to update.
      com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
      Indicate what fields in the provided album to update.
      boolean hasAlbum()
      Required.
      boolean hasUpdateMask()
      Indicate what fields in the provided album to update.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasAlbum

        boolean hasAlbum()
         Required. The [Album][google.photos.types.Album] to update.
         The album’s `id` field is used to identify the album to be updated.
         The album’s `title` field is used to set the new album title.
         The album’s `cover_photo_media_item_id` field is used to set the new album
         cover photo.
         
        .google.photos.types.Album album = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the album field is set.
      • getAlbum

        Album getAlbum()
         Required. The [Album][google.photos.types.Album] to update.
         The album’s `id` field is used to identify the album to be updated.
         The album’s `title` field is used to set the new album title.
         The album’s `cover_photo_media_item_id` field is used to set the new album
         cover photo.
         
        .google.photos.types.Album album = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The album.
      • getAlbumOrBuilder

        AlbumOrBuilder getAlbumOrBuilder()
         Required. The [Album][google.photos.types.Album] to update.
         The album’s `id` field is used to identify the album to be updated.
         The album’s `title` field is used to set the new album title.
         The album’s `cover_photo_media_item_id` field is used to set the new album
         cover photo.
         
        .google.photos.types.Album album = 1 [(.google.api.field_behavior) = REQUIRED];
      • hasUpdateMask

        boolean hasUpdateMask()
         Indicate what fields in the provided album to update.
         The only valid values are `title` and `cover_photo_media_item_id`.
         
        .google.protobuf.FieldMask update_mask = 2;
        Returns:
        Whether the updateMask field is set.
      • getUpdateMask

        com.google.protobuf.FieldMask getUpdateMask()
         Indicate what fields in the provided album to update.
         The only valid values are `title` and `cover_photo_media_item_id`.
         
        .google.protobuf.FieldMask update_mask = 2;
        Returns:
        The updateMask.
      • getUpdateMaskOrBuilder

        com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
         Indicate what fields in the provided album to update.
         The only valid values are `title` and `cover_photo_media_item_id`.
         
        .google.protobuf.FieldMask update_mask = 2;