Package com.google.photos.types.proto
Class MediaMetadata.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
- com.google.photos.types.proto.MediaMetadata.Builder
-
- All Implemented Interfaces:
MediaMetadataOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
- Enclosing class:
- MediaMetadata
public static final class MediaMetadata.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder> implements MediaMetadataOrBuilder
Metadata for a media item.
Protobuf typegoogle.photos.types.MediaMetadata
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MediaMetadata.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
MediaMetadata
build()
MediaMetadata
buildPartial()
MediaMetadata.Builder
clear()
MediaMetadata.Builder
clearCreationTime()
Time when the media item was first created (not when it was uploaded to Google Photos).MediaMetadata.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
MediaMetadata.Builder
clearHeight()
Original height (in pixels) of the media item.MediaMetadata.Builder
clearMetadata()
MediaMetadata.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
MediaMetadata.Builder
clearPhoto()
Metadata for a photo media type.MediaMetadata.Builder
clearVideo()
Metadata for a video media type.MediaMetadata.Builder
clearWidth()
Original width (in pixels) of the media item.MediaMetadata.Builder
clone()
com.google.protobuf.Timestamp
getCreationTime()
Time when the media item was first created (not when it was uploaded to Google Photos).com.google.protobuf.Timestamp.Builder
getCreationTimeBuilder()
Time when the media item was first created (not when it was uploaded to Google Photos).com.google.protobuf.TimestampOrBuilder
getCreationTimeOrBuilder()
Time when the media item was first created (not when it was uploaded to Google Photos).MediaMetadata
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
long
getHeight()
Original height (in pixels) of the media item.MediaMetadata.MetadataCase
getMetadataCase()
Photo
getPhoto()
Metadata for a photo media type.Photo.Builder
getPhotoBuilder()
Metadata for a photo media type.PhotoOrBuilder
getPhotoOrBuilder()
Metadata for a photo media type.Video
getVideo()
Metadata for a video media type.Video.Builder
getVideoBuilder()
Metadata for a video media type.VideoOrBuilder
getVideoOrBuilder()
Metadata for a video media type.long
getWidth()
Original width (in pixels) of the media item.boolean
hasCreationTime()
Time when the media item was first created (not when it was uploaded to Google Photos).boolean
hasPhoto()
Metadata for a photo media type.boolean
hasVideo()
Metadata for a video media type.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
MediaMetadata.Builder
mergeCreationTime(com.google.protobuf.Timestamp value)
Time when the media item was first created (not when it was uploaded to Google Photos).MediaMetadata.Builder
mergeFrom(MediaMetadata other)
MediaMetadata.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
MediaMetadata.Builder
mergeFrom(com.google.protobuf.Message other)
MediaMetadata.Builder
mergePhoto(Photo value)
Metadata for a photo media type.MediaMetadata.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
MediaMetadata.Builder
mergeVideo(Video value)
Metadata for a video media type.MediaMetadata.Builder
setCreationTime(com.google.protobuf.Timestamp value)
Time when the media item was first created (not when it was uploaded to Google Photos).MediaMetadata.Builder
setCreationTime(com.google.protobuf.Timestamp.Builder builderForValue)
Time when the media item was first created (not when it was uploaded to Google Photos).MediaMetadata.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
MediaMetadata.Builder
setHeight(long value)
Original height (in pixels) of the media item.MediaMetadata.Builder
setPhoto(Photo value)
Metadata for a photo media type.MediaMetadata.Builder
setPhoto(Photo.Builder builderForValue)
Metadata for a photo media type.MediaMetadata.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
MediaMetadata.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
MediaMetadata.Builder
setVideo(Video value)
Metadata for a video media type.MediaMetadata.Builder
setVideo(Video.Builder builderForValue)
Metadata for a video media type.MediaMetadata.Builder
setWidth(long value)
Original width (in pixels) of the media item.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
clear
public MediaMetadata.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
getDefaultInstanceForType
public MediaMetadata getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public MediaMetadata build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MediaMetadata buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MediaMetadata.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
setField
public MediaMetadata.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
clearField
public MediaMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
clearOneof
public MediaMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
setRepeatedField
public MediaMetadata.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
addRepeatedField
public MediaMetadata.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
mergeFrom
public MediaMetadata.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MediaMetadata.Builder>
-
mergeFrom
public MediaMetadata.Builder mergeFrom(MediaMetadata other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
mergeFrom
public MediaMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MediaMetadata.Builder>
- Throws:
java.io.IOException
-
getMetadataCase
public MediaMetadata.MetadataCase getMetadataCase()
- Specified by:
getMetadataCase
in interfaceMediaMetadataOrBuilder
-
clearMetadata
public MediaMetadata.Builder clearMetadata()
-
hasCreationTime
public boolean hasCreationTime()
Time when the media item was first created (not when it was uploaded to Google Photos).
.google.protobuf.Timestamp creation_time = 1;
- Specified by:
hasCreationTime
in interfaceMediaMetadataOrBuilder
-
getCreationTime
public com.google.protobuf.Timestamp getCreationTime()
Time when the media item was first created (not when it was uploaded to Google Photos).
.google.protobuf.Timestamp creation_time = 1;
- Specified by:
getCreationTime
in interfaceMediaMetadataOrBuilder
-
setCreationTime
public MediaMetadata.Builder setCreationTime(com.google.protobuf.Timestamp value)
Time when the media item was first created (not when it was uploaded to Google Photos).
.google.protobuf.Timestamp creation_time = 1;
-
setCreationTime
public MediaMetadata.Builder setCreationTime(com.google.protobuf.Timestamp.Builder builderForValue)
Time when the media item was first created (not when it was uploaded to Google Photos).
.google.protobuf.Timestamp creation_time = 1;
-
mergeCreationTime
public MediaMetadata.Builder mergeCreationTime(com.google.protobuf.Timestamp value)
Time when the media item was first created (not when it was uploaded to Google Photos).
.google.protobuf.Timestamp creation_time = 1;
-
clearCreationTime
public MediaMetadata.Builder clearCreationTime()
Time when the media item was first created (not when it was uploaded to Google Photos).
.google.protobuf.Timestamp creation_time = 1;
-
getCreationTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreationTimeBuilder()
Time when the media item was first created (not when it was uploaded to Google Photos).
.google.protobuf.Timestamp creation_time = 1;
-
getCreationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder()
Time when the media item was first created (not when it was uploaded to Google Photos).
.google.protobuf.Timestamp creation_time = 1;
- Specified by:
getCreationTimeOrBuilder
in interfaceMediaMetadataOrBuilder
-
getWidth
public long getWidth()
Original width (in pixels) of the media item.
int64 width = 2;
- Specified by:
getWidth
in interfaceMediaMetadataOrBuilder
-
setWidth
public MediaMetadata.Builder setWidth(long value)
Original width (in pixels) of the media item.
int64 width = 2;
-
clearWidth
public MediaMetadata.Builder clearWidth()
Original width (in pixels) of the media item.
int64 width = 2;
-
getHeight
public long getHeight()
Original height (in pixels) of the media item.
int64 height = 3;
- Specified by:
getHeight
in interfaceMediaMetadataOrBuilder
-
setHeight
public MediaMetadata.Builder setHeight(long value)
Original height (in pixels) of the media item.
int64 height = 3;
-
clearHeight
public MediaMetadata.Builder clearHeight()
Original height (in pixels) of the media item.
int64 height = 3;
-
hasPhoto
public boolean hasPhoto()
Metadata for a photo media type.
.google.photos.types.Photo photo = 6;
- Specified by:
hasPhoto
in interfaceMediaMetadataOrBuilder
-
getPhoto
public Photo getPhoto()
Metadata for a photo media type.
.google.photos.types.Photo photo = 6;
- Specified by:
getPhoto
in interfaceMediaMetadataOrBuilder
-
setPhoto
public MediaMetadata.Builder setPhoto(Photo value)
Metadata for a photo media type.
.google.photos.types.Photo photo = 6;
-
setPhoto
public MediaMetadata.Builder setPhoto(Photo.Builder builderForValue)
Metadata for a photo media type.
.google.photos.types.Photo photo = 6;
-
mergePhoto
public MediaMetadata.Builder mergePhoto(Photo value)
Metadata for a photo media type.
.google.photos.types.Photo photo = 6;
-
clearPhoto
public MediaMetadata.Builder clearPhoto()
Metadata for a photo media type.
.google.photos.types.Photo photo = 6;
-
getPhotoBuilder
public Photo.Builder getPhotoBuilder()
Metadata for a photo media type.
.google.photos.types.Photo photo = 6;
-
getPhotoOrBuilder
public PhotoOrBuilder getPhotoOrBuilder()
Metadata for a photo media type.
.google.photos.types.Photo photo = 6;
- Specified by:
getPhotoOrBuilder
in interfaceMediaMetadataOrBuilder
-
hasVideo
public boolean hasVideo()
Metadata for a video media type.
.google.photos.types.Video video = 7;
- Specified by:
hasVideo
in interfaceMediaMetadataOrBuilder
-
getVideo
public Video getVideo()
Metadata for a video media type.
.google.photos.types.Video video = 7;
- Specified by:
getVideo
in interfaceMediaMetadataOrBuilder
-
setVideo
public MediaMetadata.Builder setVideo(Video value)
Metadata for a video media type.
.google.photos.types.Video video = 7;
-
setVideo
public MediaMetadata.Builder setVideo(Video.Builder builderForValue)
Metadata for a video media type.
.google.photos.types.Video video = 7;
-
mergeVideo
public MediaMetadata.Builder mergeVideo(Video value)
Metadata for a video media type.
.google.photos.types.Video video = 7;
-
clearVideo
public MediaMetadata.Builder clearVideo()
Metadata for a video media type.
.google.photos.types.Video video = 7;
-
getVideoBuilder
public Video.Builder getVideoBuilder()
Metadata for a video media type.
.google.photos.types.Video video = 7;
-
getVideoOrBuilder
public VideoOrBuilder getVideoOrBuilder()
Metadata for a video media type.
.google.photos.types.Video video = 7;
- Specified by:
getVideoOrBuilder
in interfaceMediaMetadataOrBuilder
-
setUnknownFields
public final MediaMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
mergeUnknownFields
public final MediaMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
-