public static final class CustomProcessorSourceInfo.Builder extends GeneratedMessageV3.Builder<CustomProcessorSourceInfo.Builder> implements CustomProcessorSourceInfoOrBuilder
Describes the source info for a custom processor.
Protobuf type google.cloud.visionai.v1.CustomProcessorSourceInfo
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > CustomProcessorSourceInfo.BuilderImplements
CustomProcessorSourceInfoOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CustomProcessorSourceInfo.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
build()
public CustomProcessorSourceInfo build()
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo |
buildPartial()
public CustomProcessorSourceInfo buildPartial()
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo |
clear()
public CustomProcessorSourceInfo.Builder clear()
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
clearAdditionalInfo()
public CustomProcessorSourceInfo.Builder clearAdditionalInfo()
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
clearArtifactPath()
public CustomProcessorSourceInfo.Builder clearArtifactPath()
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
clearField(Descriptors.FieldDescriptor field)
public CustomProcessorSourceInfo.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
clearModelSchema()
public CustomProcessorSourceInfo.Builder clearModelSchema()
Model schema files which specifies the signature of the model. For VERTEX_CUSTOM models, instances schema is required. If instances schema is not specified during the processor creation, VisionAI Platform will try to get it from Vertex, if it doesn't exist, the creation will fail.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ModelSchema model_schema = 5;
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public CustomProcessorSourceInfo.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
clearProductRecognizerArtifact()
public CustomProcessorSourceInfo.Builder clearProductRecognizerArtifact()
Artifact for product recognizer.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact product_recognizer_artifact = 3;
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
clearSourceType()
public CustomProcessorSourceInfo.Builder clearSourceType()
The original product which holds the custom processor's functionality.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.SourceType source_type = 1;
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
This builder for chaining. |
clearVertexModel()
public CustomProcessorSourceInfo.Builder clearVertexModel()
The resource name original model hosted in the vertex AI platform.
string vertex_model = 2;
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
This builder for chaining. |
clone()
public CustomProcessorSourceInfo.Builder clone()
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
containsAdditionalInfo(String key)
public boolean containsAdditionalInfo(String key)
Output only. Additional info related to the imported custom processor. Data is filled in by app platform during the processor creation.
map<string, string> additional_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
boolean |
getAdditionalInfo() (deprecated)
public Map<String,String> getAdditionalInfo()
Use #getAdditionalInfoMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getAdditionalInfoCount()
public int getAdditionalInfoCount()
Output only. Additional info related to the imported custom processor. Data is filled in by app platform during the processor creation.
map<string, string> additional_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
getAdditionalInfoMap()
public Map<String,String> getAdditionalInfoMap()
Output only. Additional info related to the imported custom processor. Data is filled in by app platform during the processor creation.
map<string, string> additional_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Map<String,String> |
getAdditionalInfoOrDefault(String key, String defaultValue)
public String getAdditionalInfoOrDefault(String key, String defaultValue)
Output only. Additional info related to the imported custom processor. Data is filled in by app platform during the processor creation.
map<string, string> additional_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
key |
String |
defaultValue |
String |
Returns | |
---|---|
Type | Description |
String |
getAdditionalInfoOrThrow(String key)
public String getAdditionalInfoOrThrow(String key)
Output only. Additional info related to the imported custom processor. Data is filled in by app platform during the processor creation.
map<string, string> additional_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
String |
getArtifactPathCase()
public CustomProcessorSourceInfo.ArtifactPathCase getArtifactPathCase()
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.ArtifactPathCase |
getDefaultInstanceForType()
public CustomProcessorSourceInfo getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getModelSchema()
public CustomProcessorSourceInfo.ModelSchema getModelSchema()
Model schema files which specifies the signature of the model. For VERTEX_CUSTOM models, instances schema is required. If instances schema is not specified during the processor creation, VisionAI Platform will try to get it from Vertex, if it doesn't exist, the creation will fail.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ModelSchema model_schema = 5;
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.ModelSchema |
The modelSchema. |
getModelSchemaBuilder()
public CustomProcessorSourceInfo.ModelSchema.Builder getModelSchemaBuilder()
Model schema files which specifies the signature of the model. For VERTEX_CUSTOM models, instances schema is required. If instances schema is not specified during the processor creation, VisionAI Platform will try to get it from Vertex, if it doesn't exist, the creation will fail.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ModelSchema model_schema = 5;
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.ModelSchema.Builder |
getModelSchemaOrBuilder()
public CustomProcessorSourceInfo.ModelSchemaOrBuilder getModelSchemaOrBuilder()
Model schema files which specifies the signature of the model. For VERTEX_CUSTOM models, instances schema is required. If instances schema is not specified during the processor creation, VisionAI Platform will try to get it from Vertex, if it doesn't exist, the creation will fail.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ModelSchema model_schema = 5;
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.ModelSchemaOrBuilder |
getMutableAdditionalInfo() (deprecated)
public Map<String,String> getMutableAdditionalInfo()
Use alternate mutation accessors instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getProductRecognizerArtifact()
public CustomProcessorSourceInfo.ProductRecognizerArtifact getProductRecognizerArtifact()
Artifact for product recognizer.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact product_recognizer_artifact = 3;
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.ProductRecognizerArtifact |
The productRecognizerArtifact. |
getProductRecognizerArtifactBuilder()
public CustomProcessorSourceInfo.ProductRecognizerArtifact.Builder getProductRecognizerArtifactBuilder()
Artifact for product recognizer.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact product_recognizer_artifact = 3;
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.ProductRecognizerArtifact.Builder |
getProductRecognizerArtifactOrBuilder()
public CustomProcessorSourceInfo.ProductRecognizerArtifactOrBuilder getProductRecognizerArtifactOrBuilder()
Artifact for product recognizer.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact product_recognizer_artifact = 3;
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.ProductRecognizerArtifactOrBuilder |
getSourceType()
public CustomProcessorSourceInfo.SourceType getSourceType()
The original product which holds the custom processor's functionality.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.SourceType source_type = 1;
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.SourceType |
The sourceType. |
getSourceTypeValue()
public int getSourceTypeValue()
The original product which holds the custom processor's functionality.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.SourceType source_type = 1;
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for sourceType. |
getVertexModel()
public String getVertexModel()
The resource name original model hosted in the vertex AI platform.
string vertex_model = 2;
Returns | |
---|---|
Type | Description |
String |
The vertexModel. |
getVertexModelBytes()
public ByteString getVertexModelBytes()
The resource name original model hosted in the vertex AI platform.
string vertex_model = 2;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for vertexModel. |
hasModelSchema()
public boolean hasModelSchema()
Model schema files which specifies the signature of the model. For VERTEX_CUSTOM models, instances schema is required. If instances schema is not specified during the processor creation, VisionAI Platform will try to get it from Vertex, if it doesn't exist, the creation will fail.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ModelSchema model_schema = 5;
Returns | |
---|---|
Type | Description |
boolean |
Whether the modelSchema field is set. |
hasProductRecognizerArtifact()
public boolean hasProductRecognizerArtifact()
Artifact for product recognizer.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact product_recognizer_artifact = 3;
Returns | |
---|---|
Type | Description |
boolean |
Whether the productRecognizerArtifact field is set. |
hasVertexModel()
public boolean hasVertexModel()
The resource name original model hosted in the vertex AI platform.
string vertex_model = 2;
Returns | |
---|---|
Type | Description |
boolean |
Whether the vertexModel field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter | |
---|---|
Name | Description |
number |
int |
Returns | |
---|---|
Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
Parameter | |
---|---|
Name | Description |
number |
int |
Returns | |
---|---|
Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(CustomProcessorSourceInfo other)
public CustomProcessorSourceInfo.Builder mergeFrom(CustomProcessorSourceInfo other)
Parameter | |
---|---|
Name | Description |
other |
CustomProcessorSourceInfo |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CustomProcessorSourceInfo.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public CustomProcessorSourceInfo.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
mergeModelSchema(CustomProcessorSourceInfo.ModelSchema value)
public CustomProcessorSourceInfo.Builder mergeModelSchema(CustomProcessorSourceInfo.ModelSchema value)
Model schema files which specifies the signature of the model. For VERTEX_CUSTOM models, instances schema is required. If instances schema is not specified during the processor creation, VisionAI Platform will try to get it from Vertex, if it doesn't exist, the creation will fail.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ModelSchema model_schema = 5;
Parameter | |
---|---|
Name | Description |
value |
CustomProcessorSourceInfo.ModelSchema |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
mergeProductRecognizerArtifact(CustomProcessorSourceInfo.ProductRecognizerArtifact value)
public CustomProcessorSourceInfo.Builder mergeProductRecognizerArtifact(CustomProcessorSourceInfo.ProductRecognizerArtifact value)
Artifact for product recognizer.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact product_recognizer_artifact = 3;
Parameter | |
---|---|
Name | Description |
value |
CustomProcessorSourceInfo.ProductRecognizerArtifact |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CustomProcessorSourceInfo.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
putAdditionalInfo(String key, String value)
public CustomProcessorSourceInfo.Builder putAdditionalInfo(String key, String value)
Output only. Additional info related to the imported custom processor. Data is filled in by app platform during the processor creation.
map<string, string> additional_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
key |
String |
value |
String |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
putAllAdditionalInfo(Map<String,String> values)
public CustomProcessorSourceInfo.Builder putAllAdditionalInfo(Map<String,String> values)
Output only. Additional info related to the imported custom processor. Data is filled in by app platform during the processor creation.
map<string, string> additional_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
values |
Map<String,String> |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
removeAdditionalInfo(String key)
public CustomProcessorSourceInfo.Builder removeAdditionalInfo(String key)
Output only. Additional info related to the imported custom processor. Data is filled in by app platform during the processor creation.
map<string, string> additional_info = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public CustomProcessorSourceInfo.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
setModelSchema(CustomProcessorSourceInfo.ModelSchema value)
public CustomProcessorSourceInfo.Builder setModelSchema(CustomProcessorSourceInfo.ModelSchema value)
Model schema files which specifies the signature of the model. For VERTEX_CUSTOM models, instances schema is required. If instances schema is not specified during the processor creation, VisionAI Platform will try to get it from Vertex, if it doesn't exist, the creation will fail.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ModelSchema model_schema = 5;
Parameter | |
---|---|
Name | Description |
value |
CustomProcessorSourceInfo.ModelSchema |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
setModelSchema(CustomProcessorSourceInfo.ModelSchema.Builder builderForValue)
public CustomProcessorSourceInfo.Builder setModelSchema(CustomProcessorSourceInfo.ModelSchema.Builder builderForValue)
Model schema files which specifies the signature of the model. For VERTEX_CUSTOM models, instances schema is required. If instances schema is not specified during the processor creation, VisionAI Platform will try to get it from Vertex, if it doesn't exist, the creation will fail.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ModelSchema model_schema = 5;
Parameter | |
---|---|
Name | Description |
builderForValue |
CustomProcessorSourceInfo.ModelSchema.Builder |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
setProductRecognizerArtifact(CustomProcessorSourceInfo.ProductRecognizerArtifact value)
public CustomProcessorSourceInfo.Builder setProductRecognizerArtifact(CustomProcessorSourceInfo.ProductRecognizerArtifact value)
Artifact for product recognizer.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact product_recognizer_artifact = 3;
Parameter | |
---|---|
Name | Description |
value |
CustomProcessorSourceInfo.ProductRecognizerArtifact |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
setProductRecognizerArtifact(CustomProcessorSourceInfo.ProductRecognizerArtifact.Builder builderForValue)
public CustomProcessorSourceInfo.Builder setProductRecognizerArtifact(CustomProcessorSourceInfo.ProductRecognizerArtifact.Builder builderForValue)
Artifact for product recognizer.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.ProductRecognizerArtifact product_recognizer_artifact = 3;
Parameter | |
---|---|
Name | Description |
builderForValue |
CustomProcessorSourceInfo.ProductRecognizerArtifact.Builder |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CustomProcessorSourceInfo.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
setSourceType(CustomProcessorSourceInfo.SourceType value)
public CustomProcessorSourceInfo.Builder setSourceType(CustomProcessorSourceInfo.SourceType value)
The original product which holds the custom processor's functionality.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.SourceType source_type = 1;
Parameter | |
---|---|
Name | Description |
value |
CustomProcessorSourceInfo.SourceType The sourceType to set. |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
This builder for chaining. |
setSourceTypeValue(int value)
public CustomProcessorSourceInfo.Builder setSourceTypeValue(int value)
The original product which holds the custom processor's functionality.
.google.cloud.visionai.v1.CustomProcessorSourceInfo.SourceType source_type = 1;
Parameter | |
---|---|
Name | Description |
value |
int The enum numeric value on the wire for sourceType to set. |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final CustomProcessorSourceInfo.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
setVertexModel(String value)
public CustomProcessorSourceInfo.Builder setVertexModel(String value)
The resource name original model hosted in the vertex AI platform.
string vertex_model = 2;
Parameter | |
---|---|
Name | Description |
value |
String The vertexModel to set. |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
This builder for chaining. |
setVertexModelBytes(ByteString value)
public CustomProcessorSourceInfo.Builder setVertexModelBytes(ByteString value)
The resource name original model hosted in the vertex AI platform.
string vertex_model = 2;
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for vertexModel to set. |
Returns | |
---|---|
Type | Description |
CustomProcessorSourceInfo.Builder |
This builder for chaining. |