Package com.google.cloud.visionai.v1
Class ClipAssetResponse.TimeIndexedUri.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ClipAssetResponse.TimeIndexedUri.Builder>
com.google.cloud.visionai.v1.ClipAssetResponse.TimeIndexedUri.Builder
- All Implemented Interfaces:
ClipAssetResponse.TimeIndexedUriOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ClipAssetResponse.TimeIndexedUri
public static final class ClipAssetResponse.TimeIndexedUri.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ClipAssetResponse.TimeIndexedUri.Builder>
implements ClipAssetResponse.TimeIndexedUriOrBuilder
Signed uri with corresponding time range.Protobuf type
google.cloud.visionai.v1.ClipAssetResponse.TimeIndexedUri-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Time range of the video that the uri is for.clearUri()Signed uri to download the video clip.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorTime range of the video that the uri is for.Time range of the video that the uri is for.Time range of the video that the uri is for.getUri()Signed uri to download the video clip.com.google.protobuf.ByteStringSigned uri to download the video clip.booleanTime range of the video that the uri is for.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Time range of the video that the uri is for.Time range of the video that the uri is for.setTemporalPartition(Partition.TemporalPartition.Builder builderForValue) Time range of the video that the uri is for.Signed uri to download the video clip.setUriBytes(com.google.protobuf.ByteString value) Signed uri to download the video clip.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ClipAssetResponse.TimeIndexedUri.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ClipAssetResponse.TimeIndexedUri.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.GeneratedMessage.Builder<ClipAssetResponse.TimeIndexedUri.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClipAssetResponse.TimeIndexedUri.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ClipAssetResponse.TimeIndexedUri.Builder>
-
mergeFrom
public ClipAssetResponse.TimeIndexedUri.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClipAssetResponse.TimeIndexedUri.Builder>- Throws:
IOException
-
hasTemporalPartition
public boolean hasTemporalPartition()Time range of the video that the uri is for.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1;- Specified by:
hasTemporalPartitionin interfaceClipAssetResponse.TimeIndexedUriOrBuilder- Returns:
- Whether the temporalPartition field is set.
-
getTemporalPartition
Time range of the video that the uri is for.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1;- Specified by:
getTemporalPartitionin interfaceClipAssetResponse.TimeIndexedUriOrBuilder- Returns:
- The temporalPartition.
-
setTemporalPartition
public ClipAssetResponse.TimeIndexedUri.Builder setTemporalPartition(Partition.TemporalPartition value) Time range of the video that the uri is for.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1; -
setTemporalPartition
public ClipAssetResponse.TimeIndexedUri.Builder setTemporalPartition(Partition.TemporalPartition.Builder builderForValue) Time range of the video that the uri is for.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1; -
mergeTemporalPartition
public ClipAssetResponse.TimeIndexedUri.Builder mergeTemporalPartition(Partition.TemporalPartition value) Time range of the video that the uri is for.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1; -
clearTemporalPartition
Time range of the video that the uri is for.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1; -
getTemporalPartitionBuilder
Time range of the video that the uri is for.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1; -
getTemporalPartitionOrBuilder
Time range of the video that the uri is for.
.google.cloud.visionai.v1.Partition.TemporalPartition temporal_partition = 1;- Specified by:
getTemporalPartitionOrBuilderin interfaceClipAssetResponse.TimeIndexedUriOrBuilder
-
getUri
Signed uri to download the video clip.
string uri = 2;- Specified by:
getUriin interfaceClipAssetResponse.TimeIndexedUriOrBuilder- Returns:
- The uri.
-
getUriBytes
public com.google.protobuf.ByteString getUriBytes()Signed uri to download the video clip.
string uri = 2;- Specified by:
getUriBytesin interfaceClipAssetResponse.TimeIndexedUriOrBuilder- Returns:
- The bytes for uri.
-
setUri
Signed uri to download the video clip.
string uri = 2;- Parameters:
value- The uri to set.- Returns:
- This builder for chaining.
-
clearUri
Signed uri to download the video clip.
string uri = 2;- Returns:
- This builder for chaining.
-
setUriBytes
Signed uri to download the video clip.
string uri = 2;- Parameters:
value- The bytes for uri to set.- Returns:
- This builder for chaining.
-