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.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)MediaMetadatabuild()MediaMetadatabuildPartial()MediaMetadata.Builderclear()MediaMetadata.BuilderclearCreationTime()Time when the media item was first created (not when it was uploaded to Google Photos).MediaMetadata.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)MediaMetadata.BuilderclearHeight()Original height (in pixels) of the media item.MediaMetadata.BuilderclearMetadata()MediaMetadata.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)MediaMetadata.BuilderclearPhoto()Metadata for a photo media type.MediaMetadata.BuilderclearVideo()Metadata for a video media type.MediaMetadata.BuilderclearWidth()Original width (in pixels) of the media item.MediaMetadata.Builderclone()com.google.protobuf.TimestampgetCreationTime()Time when the media item was first created (not when it was uploaded to Google Photos).com.google.protobuf.Timestamp.BuildergetCreationTimeBuilder()Time when the media item was first created (not when it was uploaded to Google Photos).com.google.protobuf.TimestampOrBuildergetCreationTimeOrBuilder()Time when the media item was first created (not when it was uploaded to Google Photos).MediaMetadatagetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetHeight()Original height (in pixels) of the media item.MediaMetadata.MetadataCasegetMetadataCase()PhotogetPhoto()Metadata for a photo media type.Photo.BuildergetPhotoBuilder()Metadata for a photo media type.PhotoOrBuildergetPhotoOrBuilder()Metadata for a photo media type.VideogetVideo()Metadata for a video media type.Video.BuildergetVideoBuilder()Metadata for a video media type.VideoOrBuildergetVideoOrBuilder()Metadata for a video media type.longgetWidth()Original width (in pixels) of the media item.booleanhasCreationTime()Time when the media item was first created (not when it was uploaded to Google Photos).booleanhasPhoto()Metadata for a photo media type.booleanhasVideo()Metadata for a video media type.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()MediaMetadata.BuildermergeCreationTime(com.google.protobuf.Timestamp value)Time when the media item was first created (not when it was uploaded to Google Photos).MediaMetadata.BuildermergeFrom(MediaMetadata other)MediaMetadata.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)MediaMetadata.BuildermergeFrom(com.google.protobuf.Message other)MediaMetadata.BuildermergePhoto(Photo value)Metadata for a photo media type.MediaMetadata.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MediaMetadata.BuildermergeVideo(Video value)Metadata for a video media type.MediaMetadata.BuildersetCreationTime(com.google.protobuf.Timestamp value)Time when the media item was first created (not when it was uploaded to Google Photos).MediaMetadata.BuildersetCreationTime(com.google.protobuf.Timestamp.Builder builderForValue)Time when the media item was first created (not when it was uploaded to Google Photos).MediaMetadata.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)MediaMetadata.BuildersetHeight(long value)Original height (in pixels) of the media item.MediaMetadata.BuildersetPhoto(Photo value)Metadata for a photo media type.MediaMetadata.BuildersetPhoto(Photo.Builder builderForValue)Metadata for a photo media type.MediaMetadata.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)MediaMetadata.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MediaMetadata.BuildersetVideo(Video value)Metadata for a video media type.MediaMetadata.BuildersetVideo(Video.Builder builderForValue)Metadata for a video media type.MediaMetadata.BuildersetWidth(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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
clear
public MediaMetadata.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
getDefaultInstanceForType
public MediaMetadata getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public MediaMetadata build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MediaMetadata buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MediaMetadata.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
setField
public MediaMetadata.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
clearField
public MediaMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
clearOneof
public MediaMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin 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:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
addRepeatedField
public MediaMetadata.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
mergeFrom
public MediaMetadata.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MediaMetadata.Builder>
-
mergeFrom
public MediaMetadata.Builder mergeFrom(MediaMetadata other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MediaMetadata.Builder>- Throws:
java.io.IOException
-
getMetadataCase
public MediaMetadata.MetadataCase getMetadataCase()
- Specified by:
getMetadataCasein 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:
hasCreationTimein 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:
getCreationTimein 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:
getCreationTimeOrBuilderin interfaceMediaMetadataOrBuilder
-
getWidth
public long getWidth()
Original width (in pixels) of the media item.
int64 width = 2;- Specified by:
getWidthin 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:
getHeightin 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:
hasPhotoin interfaceMediaMetadataOrBuilder
-
getPhoto
public Photo getPhoto()
Metadata for a photo media type.
.google.photos.types.Photo photo = 6;- Specified by:
getPhotoin 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:
getPhotoOrBuilderin interfaceMediaMetadataOrBuilder
-
hasVideo
public boolean hasVideo()
Metadata for a video media type.
.google.photos.types.Video video = 7;- Specified by:
hasVideoin interfaceMediaMetadataOrBuilder
-
getVideo
public Video getVideo()
Metadata for a video media type.
.google.photos.types.Video video = 7;- Specified by:
getVideoin 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:
getVideoOrBuilderin interfaceMediaMetadataOrBuilder
-
setUnknownFields
public final MediaMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
mergeUnknownFields
public final MediaMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MediaMetadata.Builder>
-
-