Send feedback
Class AssetSource.Builder (0.44.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.44.0 (latest)
0.42.0
0.40.0
0.39.0
0.37.0
0.35.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.27.0
0.25.0
0.24.0
0.21.0
0.20.0
0.19.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class AssetSource . Builder extends GeneratedMessage . Builder<AssetSource . Builder > implements AssetSourceOrBuilder
The source of the asset.
Protobuf type google.cloud.visionai.v1.AssetSource
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public AssetSource build ()
buildPartial()
public AssetSource buildPartial ()
clear()
public AssetSource . Builder clear ()
Overrides
clearAssetContentData()
public AssetSource . Builder clearAssetContentData ()
The source of the asset is from content bytes.
.google.cloud.visionai.v1.AssetSource.AssetContentData asset_content_data = 2;
clearAssetGcsSource()
public AssetSource . Builder clearAssetGcsSource ()
The source of the asset is from Cloud Storage.
.google.cloud.visionai.v1.AssetSource.AssetGcsSource asset_gcs_source = 1;
public AssetSource . Builder clearSourceForm ()
getAssetContentData()
public AssetSource . AssetContentData getAssetContentData ()
The source of the asset is from content bytes.
.google.cloud.visionai.v1.AssetSource.AssetContentData asset_content_data = 2;
getAssetContentDataBuilder()
public AssetSource . AssetContentData . Builder getAssetContentDataBuilder ()
The source of the asset is from content bytes.
.google.cloud.visionai.v1.AssetSource.AssetContentData asset_content_data = 2;
getAssetContentDataOrBuilder()
public AssetSource . AssetContentDataOrBuilder getAssetContentDataOrBuilder ()
The source of the asset is from content bytes.
.google.cloud.visionai.v1.AssetSource.AssetContentData asset_content_data = 2;
getAssetGcsSource()
public AssetSource . AssetGcsSource getAssetGcsSource ()
The source of the asset is from Cloud Storage.
.google.cloud.visionai.v1.AssetSource.AssetGcsSource asset_gcs_source = 1;
getAssetGcsSourceBuilder()
public AssetSource . AssetGcsSource . Builder getAssetGcsSourceBuilder ()
The source of the asset is from Cloud Storage.
.google.cloud.visionai.v1.AssetSource.AssetGcsSource asset_gcs_source = 1;
getAssetGcsSourceOrBuilder()
public AssetSource . AssetGcsSourceOrBuilder getAssetGcsSourceOrBuilder ()
The source of the asset is from Cloud Storage.
.google.cloud.visionai.v1.AssetSource.AssetGcsSource asset_gcs_source = 1;
getDefaultInstanceForType()
public AssetSource getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
public AssetSource . SourceFormCase getSourceFormCase ()
hasAssetContentData()
public boolean hasAssetContentData ()
The source of the asset is from content bytes.
.google.cloud.visionai.v1.AssetSource.AssetContentData asset_content_data = 2;
Returns
Type
Description
boolean
Whether the assetContentData field is set.
hasAssetGcsSource()
public boolean hasAssetGcsSource ()
The source of the asset is from Cloud Storage.
.google.cloud.visionai.v1.AssetSource.AssetGcsSource asset_gcs_source = 1;
Returns
Type
Description
boolean
Whether the assetGcsSource field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeAssetContentData(AssetSource.AssetContentData value)
public AssetSource . Builder mergeAssetContentData ( AssetSource . AssetContentData value )
The source of the asset is from content bytes.
.google.cloud.visionai.v1.AssetSource.AssetContentData asset_content_data = 2;
mergeAssetGcsSource(AssetSource.AssetGcsSource value)
public AssetSource . Builder mergeAssetGcsSource ( AssetSource . AssetGcsSource value )
The source of the asset is from Cloud Storage.
.google.cloud.visionai.v1.AssetSource.AssetGcsSource asset_gcs_source = 1;
mergeFrom(AssetSource other)
public AssetSource . Builder mergeFrom ( AssetSource other )
public AssetSource . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public AssetSource . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
setAssetContentData(AssetSource.AssetContentData value)
public AssetSource . Builder setAssetContentData ( AssetSource . AssetContentData value )
The source of the asset is from content bytes.
.google.cloud.visionai.v1.AssetSource.AssetContentData asset_content_data = 2;
setAssetContentData(AssetSource.AssetContentData.Builder builderForValue)
public AssetSource . Builder setAssetContentData ( AssetSource . AssetContentData . Builder builderForValue )
The source of the asset is from content bytes.
.google.cloud.visionai.v1.AssetSource.AssetContentData asset_content_data = 2;
setAssetGcsSource(AssetSource.AssetGcsSource value)
public AssetSource . Builder setAssetGcsSource ( AssetSource . AssetGcsSource value )
The source of the asset is from Cloud Storage.
.google.cloud.visionai.v1.AssetSource.AssetGcsSource asset_gcs_source = 1;
setAssetGcsSource(AssetSource.AssetGcsSource.Builder builderForValue)
public AssetSource . Builder setAssetGcsSource ( AssetSource . AssetGcsSource . Builder builderForValue )
The source of the asset is from Cloud Storage.
.google.cloud.visionai.v1.AssetSource.AssetGcsSource asset_gcs_source = 1;
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]