public static final class CreateAssetRequest.Builder extends GeneratedMessageV3.Builder<CreateAssetRequest.Builder> implements CreateAssetRequestOrBuilder
Request message for CreateAssetRequest.
Protobuf type google.cloud.visionai.v1.CreateAssetRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > CreateAssetRequest.BuilderImplements
CreateAssetRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateAssetRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
build()
public CreateAssetRequest build()
Returns | |
---|---|
Type | Description |
CreateAssetRequest |
buildPartial()
public CreateAssetRequest buildPartial()
Returns | |
---|---|
Type | Description |
CreateAssetRequest |
clear()
public CreateAssetRequest.Builder clear()
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
clearAsset()
public CreateAssetRequest.Builder clearAsset()
Required. The asset to create.
.google.cloud.visionai.v1.Asset asset = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
clearAssetId()
public CreateAssetRequest.Builder clearAssetId()
Optional. The ID to use for the asset, which will become the final component of the asset's resource name if user choose to specify. Otherwise, asset id will be generated by system.
This value should be up to 63 characters, and valid characters are /a-z-/. The first character must be a letter, the last could be a letter or a number.
optional string asset_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public CreateAssetRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateAssetRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
clearParent()
public CreateAssetRequest.Builder clearParent()
Required. The parent resource where this asset will be created.
Format:
projects/{project_number}/locations/{location_id}/corpora/{corpus_id}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
This builder for chaining. |
clone()
public CreateAssetRequest.Builder clone()
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
getAsset()
public Asset getAsset()
Required. The asset to create.
.google.cloud.visionai.v1.Asset asset = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Asset |
The asset. |
getAssetBuilder()
public Asset.Builder getAssetBuilder()
Required. The asset to create.
.google.cloud.visionai.v1.Asset asset = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Asset.Builder |
getAssetId()
public String getAssetId()
Optional. The ID to use for the asset, which will become the final component of the asset's resource name if user choose to specify. Otherwise, asset id will be generated by system.
This value should be up to 63 characters, and valid characters are /a-z-/. The first character must be a letter, the last could be a letter or a number.
optional string asset_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The assetId. |
getAssetIdBytes()
public ByteString getAssetIdBytes()
Optional. The ID to use for the asset, which will become the final component of the asset's resource name if user choose to specify. Otherwise, asset id will be generated by system.
This value should be up to 63 characters, and valid characters are /a-z-/. The first character must be a letter, the last could be a letter or a number.
optional string asset_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for assetId. |
getAssetOrBuilder()
public AssetOrBuilder getAssetOrBuilder()
Required. The asset to create.
.google.cloud.visionai.v1.Asset asset = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
AssetOrBuilder |
getDefaultInstanceForType()
public CreateAssetRequest getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
CreateAssetRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getParent()
public String getParent()
Required. The parent resource where this asset will be created.
Format:
projects/{project_number}/locations/{location_id}/corpora/{corpus_id}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The parent. |
getParentBytes()
public ByteString getParentBytes()
Required. The parent resource where this asset will be created.
Format:
projects/{project_number}/locations/{location_id}/corpora/{corpus_id}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for parent. |
hasAsset()
public boolean hasAsset()
Required. The asset to create.
.google.cloud.visionai.v1.Asset asset = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the asset field is set. |
hasAssetId()
public boolean hasAssetId()
Optional. The ID to use for the asset, which will become the final component of the asset's resource name if user choose to specify. Otherwise, asset id will be generated by system.
This value should be up to 63 characters, and valid characters are /a-z-/. The first character must be a letter, the last could be a letter or a number.
optional string asset_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the assetId field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeAsset(Asset value)
public CreateAssetRequest.Builder mergeAsset(Asset value)
Required. The asset to create.
.google.cloud.visionai.v1.Asset asset = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
Asset |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
mergeFrom(CreateAssetRequest other)
public CreateAssetRequest.Builder mergeFrom(CreateAssetRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateAssetRequest |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CreateAssetRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public CreateAssetRequest.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateAssetRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
setAsset(Asset value)
public CreateAssetRequest.Builder setAsset(Asset value)
Required. The asset to create.
.google.cloud.visionai.v1.Asset asset = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
Asset |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
setAsset(Asset.Builder builderForValue)
public CreateAssetRequest.Builder setAsset(Asset.Builder builderForValue)
Required. The asset to create.
.google.cloud.visionai.v1.Asset asset = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue |
Asset.Builder |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
setAssetId(String value)
public CreateAssetRequest.Builder setAssetId(String value)
Optional. The ID to use for the asset, which will become the final component of the asset's resource name if user choose to specify. Otherwise, asset id will be generated by system.
This value should be up to 63 characters, and valid characters are /a-z-/. The first character must be a letter, the last could be a letter or a number.
optional string asset_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The assetId to set. |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
This builder for chaining. |
setAssetIdBytes(ByteString value)
public CreateAssetRequest.Builder setAssetIdBytes(ByteString value)
Optional. The ID to use for the asset, which will become the final component of the asset's resource name if user choose to specify. Otherwise, asset id will be generated by system.
This value should be up to 63 characters, and valid characters are /a-z-/. The first character must be a letter, the last could be a letter or a number.
optional string asset_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for assetId to set. |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public CreateAssetRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
setParent(String value)
public CreateAssetRequest.Builder setParent(String value)
Required. The parent resource where this asset will be created.
Format:
projects/{project_number}/locations/{location_id}/corpora/{corpus_id}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value |
String The parent to set. |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
This builder for chaining. |
setParentBytes(ByteString value)
public CreateAssetRequest.Builder setParentBytes(ByteString value)
Required. The parent resource where this asset will be created.
Format:
projects/{project_number}/locations/{location_id}/corpora/{corpus_id}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for parent to set. |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateAssetRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateAssetRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CreateAssetRequest.Builder |