Package com.google.cloud.visionai.v1
Class MediaWarehouseConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<MediaWarehouseConfig.Builder>
com.google.cloud.visionai.v1.MediaWarehouseConfig.Builder
- All Implemented Interfaces:
MediaWarehouseConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- MediaWarehouseConfig
public static final class MediaWarehouseConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<MediaWarehouseConfig.Builder>
implements MediaWarehouseConfigOrBuilder
Message describing MediaWarehouseConfig.Protobuf type
google.cloud.visionai.v1.MediaWarehouseConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Resource name of the Media Warehouse corpus.Deprecated.google.cloud.visionai.v1.MediaWarehouseConfig.region is deprecated.clearTtl()The duration for which all media assets, associated metadata, and search documents can exist.Resource name of the Media Warehouse corpus.com.google.protobuf.ByteStringResource name of the Media Warehouse corpus.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeprecated.google.cloud.visionai.v1.MediaWarehouseConfig.region is deprecated.com.google.protobuf.ByteStringDeprecated.google.cloud.visionai.v1.MediaWarehouseConfig.region is deprecated.com.google.protobuf.DurationgetTtl()The duration for which all media assets, associated metadata, and search documents can exist.com.google.protobuf.Duration.BuilderThe duration for which all media assets, associated metadata, and search documents can exist.com.google.protobuf.DurationOrBuilderThe duration for which all media assets, associated metadata, and search documents can exist.booleanhasTtl()The duration for which all media assets, associated metadata, and search documents can exist.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(MediaWarehouseConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeTtl(com.google.protobuf.Duration value) The duration for which all media assets, associated metadata, and search documents can exist.Resource name of the Media Warehouse corpus.setCorpusBytes(com.google.protobuf.ByteString value) Resource name of the Media Warehouse corpus.Deprecated.google.cloud.visionai.v1.MediaWarehouseConfig.region is deprecated.setRegionBytes(com.google.protobuf.ByteString value) Deprecated.google.cloud.visionai.v1.MediaWarehouseConfig.region is deprecated.setTtl(com.google.protobuf.Duration value) The duration for which all media assets, associated metadata, and search documents can exist.setTtl(com.google.protobuf.Duration.Builder builderForValue) The duration for which all media assets, associated metadata, and search documents can exist.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<MediaWarehouseConfig.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<MediaWarehouseConfig.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<MediaWarehouseConfig.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<MediaWarehouseConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<MediaWarehouseConfig.Builder>
-
mergeFrom
public MediaWarehouseConfig.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<MediaWarehouseConfig.Builder>- Throws:
IOException
-
getCorpus
Resource name of the Media Warehouse corpus. Format: projects/${project_id}/locations/${location_id}/corpora/${corpus_id}string corpus = 1;- Specified by:
getCorpusin interfaceMediaWarehouseConfigOrBuilder- Returns:
- The corpus.
-
getCorpusBytes
public com.google.protobuf.ByteString getCorpusBytes()Resource name of the Media Warehouse corpus. Format: projects/${project_id}/locations/${location_id}/corpora/${corpus_id}string corpus = 1;- Specified by:
getCorpusBytesin interfaceMediaWarehouseConfigOrBuilder- Returns:
- The bytes for corpus.
-
setCorpus
Resource name of the Media Warehouse corpus. Format: projects/${project_id}/locations/${location_id}/corpora/${corpus_id}string corpus = 1;- Parameters:
value- The corpus to set.- Returns:
- This builder for chaining.
-
clearCorpus
Resource name of the Media Warehouse corpus. Format: projects/${project_id}/locations/${location_id}/corpora/${corpus_id}string corpus = 1;- Returns:
- This builder for chaining.
-
setCorpusBytes
Resource name of the Media Warehouse corpus. Format: projects/${project_id}/locations/${location_id}/corpora/${corpus_id}string corpus = 1;- Parameters:
value- The bytes for corpus to set.- Returns:
- This builder for chaining.
-
getRegion
Deprecated.google.cloud.visionai.v1.MediaWarehouseConfig.region is deprecated. See google/cloud/visionai/v1/platform.proto;l=2056Deprecated.
string region = 2 [deprecated = true];- Specified by:
getRegionin interfaceMediaWarehouseConfigOrBuilder- Returns:
- The region.
-
getRegionBytes
Deprecated.google.cloud.visionai.v1.MediaWarehouseConfig.region is deprecated. See google/cloud/visionai/v1/platform.proto;l=2056Deprecated.
string region = 2 [deprecated = true];- Specified by:
getRegionBytesin interfaceMediaWarehouseConfigOrBuilder- Returns:
- The bytes for region.
-
setRegion
Deprecated.google.cloud.visionai.v1.MediaWarehouseConfig.region is deprecated. See google/cloud/visionai/v1/platform.proto;l=2056Deprecated.
string region = 2 [deprecated = true];- Parameters:
value- The region to set.- Returns:
- This builder for chaining.
-
clearRegion
Deprecated.google.cloud.visionai.v1.MediaWarehouseConfig.region is deprecated. See google/cloud/visionai/v1/platform.proto;l=2056Deprecated.
string region = 2 [deprecated = true];- Returns:
- This builder for chaining.
-
setRegionBytes
@Deprecated public MediaWarehouseConfig.Builder setRegionBytes(com.google.protobuf.ByteString value) Deprecated.google.cloud.visionai.v1.MediaWarehouseConfig.region is deprecated. See google/cloud/visionai/v1/platform.proto;l=2056Deprecated.
string region = 2 [deprecated = true];- Parameters:
value- The bytes for region to set.- Returns:
- This builder for chaining.
-
hasTtl
public boolean hasTtl()The duration for which all media assets, associated metadata, and search documents can exist.
.google.protobuf.Duration ttl = 3;- Specified by:
hasTtlin interfaceMediaWarehouseConfigOrBuilder- Returns:
- Whether the ttl field is set.
-
getTtl
public com.google.protobuf.Duration getTtl()The duration for which all media assets, associated metadata, and search documents can exist.
.google.protobuf.Duration ttl = 3;- Specified by:
getTtlin interfaceMediaWarehouseConfigOrBuilder- Returns:
- The ttl.
-
setTtl
The duration for which all media assets, associated metadata, and search documents can exist.
.google.protobuf.Duration ttl = 3; -
setTtl
The duration for which all media assets, associated metadata, and search documents can exist.
.google.protobuf.Duration ttl = 3; -
mergeTtl
The duration for which all media assets, associated metadata, and search documents can exist.
.google.protobuf.Duration ttl = 3; -
clearTtl
The duration for which all media assets, associated metadata, and search documents can exist.
.google.protobuf.Duration ttl = 3; -
getTtlBuilder
public com.google.protobuf.Duration.Builder getTtlBuilder()The duration for which all media assets, associated metadata, and search documents can exist.
.google.protobuf.Duration ttl = 3; -
getTtlOrBuilder
public com.google.protobuf.DurationOrBuilder getTtlOrBuilder()The duration for which all media assets, associated metadata, and search documents can exist.
.google.protobuf.Duration ttl = 3;- Specified by:
getTtlOrBuilderin interfaceMediaWarehouseConfigOrBuilder
-