Class ProcessorIOSpec.Builder (0.12.0)

public static final class ProcessorIOSpec.Builder extends GeneratedMessageV3.Builder<ProcessorIOSpec.Builder> implements ProcessorIOSpecOrBuilder

Message describing the input / output specifications of a processor.

Protobuf type google.cloud.visionai.v1.ProcessorIOSpec

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllGraphInputChannelSpecs(Iterable<? extends ProcessorIOSpec.GraphInputChannelSpec> values)

public ProcessorIOSpec.Builder addAllGraphInputChannelSpecs(Iterable<? extends ProcessorIOSpec.GraphInputChannelSpec> values)

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Parameter
Name Description
values Iterable<? extends com.google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec>
Returns
Type Description
ProcessorIOSpec.Builder

addAllGraphOutputChannelSpecs(Iterable<? extends ProcessorIOSpec.GraphOutputChannelSpec> values)

public ProcessorIOSpec.Builder addAllGraphOutputChannelSpecs(Iterable<? extends ProcessorIOSpec.GraphOutputChannelSpec> values)

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Parameter
Name Description
values Iterable<? extends com.google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec>
Returns
Type Description
ProcessorIOSpec.Builder

addAllInstanceResourceInputBindingSpecs(Iterable<? extends ProcessorIOSpec.InstanceResourceInputBindingSpec> values)

public ProcessorIOSpec.Builder addAllInstanceResourceInputBindingSpecs(Iterable<? extends ProcessorIOSpec.InstanceResourceInputBindingSpec> values)

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Parameter
Name Description
values Iterable<? extends com.google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec>
Returns
Type Description
ProcessorIOSpec.Builder

addAllInstanceResourceOutputBindingSpecs(Iterable<? extends ProcessorIOSpec.InstanceResourceOutputBindingSpec> values)

public ProcessorIOSpec.Builder addAllInstanceResourceOutputBindingSpecs(Iterable<? extends ProcessorIOSpec.InstanceResourceOutputBindingSpec> values)

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Parameter
Name Description
values Iterable<? extends com.google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec>
Returns
Type Description
ProcessorIOSpec.Builder

addGraphInputChannelSpecs(ProcessorIOSpec.GraphInputChannelSpec value)

public ProcessorIOSpec.Builder addGraphInputChannelSpecs(ProcessorIOSpec.GraphInputChannelSpec value)

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Parameter
Name Description
value ProcessorIOSpec.GraphInputChannelSpec
Returns
Type Description
ProcessorIOSpec.Builder

addGraphInputChannelSpecs(ProcessorIOSpec.GraphInputChannelSpec.Builder builderForValue)

public ProcessorIOSpec.Builder addGraphInputChannelSpecs(ProcessorIOSpec.GraphInputChannelSpec.Builder builderForValue)

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Parameter
Name Description
builderForValue ProcessorIOSpec.GraphInputChannelSpec.Builder
Returns
Type Description
ProcessorIOSpec.Builder

addGraphInputChannelSpecs(int index, ProcessorIOSpec.GraphInputChannelSpec value)

public ProcessorIOSpec.Builder addGraphInputChannelSpecs(int index, ProcessorIOSpec.GraphInputChannelSpec value)

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Parameters
Name Description
index int
value ProcessorIOSpec.GraphInputChannelSpec
Returns
Type Description
ProcessorIOSpec.Builder

addGraphInputChannelSpecs(int index, ProcessorIOSpec.GraphInputChannelSpec.Builder builderForValue)

public ProcessorIOSpec.Builder addGraphInputChannelSpecs(int index, ProcessorIOSpec.GraphInputChannelSpec.Builder builderForValue)

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Parameters
Name Description
index int
builderForValue ProcessorIOSpec.GraphInputChannelSpec.Builder
Returns
Type Description
ProcessorIOSpec.Builder

addGraphInputChannelSpecsBuilder()

public ProcessorIOSpec.GraphInputChannelSpec.Builder addGraphInputChannelSpecsBuilder()

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Returns
Type Description
ProcessorIOSpec.GraphInputChannelSpec.Builder

addGraphInputChannelSpecsBuilder(int index)

public ProcessorIOSpec.GraphInputChannelSpec.Builder addGraphInputChannelSpecsBuilder(int index)

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.GraphInputChannelSpec.Builder

addGraphOutputChannelSpecs(ProcessorIOSpec.GraphOutputChannelSpec value)

public ProcessorIOSpec.Builder addGraphOutputChannelSpecs(ProcessorIOSpec.GraphOutputChannelSpec value)

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Parameter
Name Description
value ProcessorIOSpec.GraphOutputChannelSpec
Returns
Type Description
ProcessorIOSpec.Builder

addGraphOutputChannelSpecs(ProcessorIOSpec.GraphOutputChannelSpec.Builder builderForValue)

public ProcessorIOSpec.Builder addGraphOutputChannelSpecs(ProcessorIOSpec.GraphOutputChannelSpec.Builder builderForValue)

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Parameter
Name Description
builderForValue ProcessorIOSpec.GraphOutputChannelSpec.Builder
Returns
Type Description
ProcessorIOSpec.Builder

addGraphOutputChannelSpecs(int index, ProcessorIOSpec.GraphOutputChannelSpec value)

public ProcessorIOSpec.Builder addGraphOutputChannelSpecs(int index, ProcessorIOSpec.GraphOutputChannelSpec value)

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Parameters
Name Description
index int
value ProcessorIOSpec.GraphOutputChannelSpec
Returns
Type Description
ProcessorIOSpec.Builder

addGraphOutputChannelSpecs(int index, ProcessorIOSpec.GraphOutputChannelSpec.Builder builderForValue)

public ProcessorIOSpec.Builder addGraphOutputChannelSpecs(int index, ProcessorIOSpec.GraphOutputChannelSpec.Builder builderForValue)

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Parameters
Name Description
index int
builderForValue ProcessorIOSpec.GraphOutputChannelSpec.Builder
Returns
Type Description
ProcessorIOSpec.Builder

addGraphOutputChannelSpecsBuilder()

public ProcessorIOSpec.GraphOutputChannelSpec.Builder addGraphOutputChannelSpecsBuilder()

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Returns
Type Description
ProcessorIOSpec.GraphOutputChannelSpec.Builder

addGraphOutputChannelSpecsBuilder(int index)

public ProcessorIOSpec.GraphOutputChannelSpec.Builder addGraphOutputChannelSpecsBuilder(int index)

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.GraphOutputChannelSpec.Builder

addInstanceResourceInputBindingSpecs(ProcessorIOSpec.InstanceResourceInputBindingSpec value)

public ProcessorIOSpec.Builder addInstanceResourceInputBindingSpecs(ProcessorIOSpec.InstanceResourceInputBindingSpec value)

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Parameter
Name Description
value ProcessorIOSpec.InstanceResourceInputBindingSpec
Returns
Type Description
ProcessorIOSpec.Builder

addInstanceResourceInputBindingSpecs(ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder builderForValue)

public ProcessorIOSpec.Builder addInstanceResourceInputBindingSpecs(ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder builderForValue)

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Parameter
Name Description
builderForValue ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder
Returns
Type Description
ProcessorIOSpec.Builder

addInstanceResourceInputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceInputBindingSpec value)

public ProcessorIOSpec.Builder addInstanceResourceInputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceInputBindingSpec value)

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Parameters
Name Description
index int
value ProcessorIOSpec.InstanceResourceInputBindingSpec
Returns
Type Description
ProcessorIOSpec.Builder

addInstanceResourceInputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder builderForValue)

public ProcessorIOSpec.Builder addInstanceResourceInputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder builderForValue)

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Parameters
Name Description
index int
builderForValue ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder
Returns
Type Description
ProcessorIOSpec.Builder

addInstanceResourceInputBindingSpecsBuilder()

public ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder addInstanceResourceInputBindingSpecsBuilder()

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Returns
Type Description
ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder

addInstanceResourceInputBindingSpecsBuilder(int index)

public ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder addInstanceResourceInputBindingSpecsBuilder(int index)

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder

addInstanceResourceOutputBindingSpecs(ProcessorIOSpec.InstanceResourceOutputBindingSpec value)

public ProcessorIOSpec.Builder addInstanceResourceOutputBindingSpecs(ProcessorIOSpec.InstanceResourceOutputBindingSpec value)

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Parameter
Name Description
value ProcessorIOSpec.InstanceResourceOutputBindingSpec
Returns
Type Description
ProcessorIOSpec.Builder

addInstanceResourceOutputBindingSpecs(ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder builderForValue)

public ProcessorIOSpec.Builder addInstanceResourceOutputBindingSpecs(ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder builderForValue)

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Parameter
Name Description
builderForValue ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder
Returns
Type Description
ProcessorIOSpec.Builder

addInstanceResourceOutputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceOutputBindingSpec value)

public ProcessorIOSpec.Builder addInstanceResourceOutputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceOutputBindingSpec value)

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Parameters
Name Description
index int
value ProcessorIOSpec.InstanceResourceOutputBindingSpec
Returns
Type Description
ProcessorIOSpec.Builder

addInstanceResourceOutputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder builderForValue)

public ProcessorIOSpec.Builder addInstanceResourceOutputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder builderForValue)

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Parameters
Name Description
index int
builderForValue ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder
Returns
Type Description
ProcessorIOSpec.Builder

addInstanceResourceOutputBindingSpecsBuilder()

public ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder addInstanceResourceOutputBindingSpecsBuilder()

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Returns
Type Description
ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder

addInstanceResourceOutputBindingSpecsBuilder(int index)

public ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder addInstanceResourceOutputBindingSpecsBuilder(int index)

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ProcessorIOSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ProcessorIOSpec.Builder
Overrides

build()

public ProcessorIOSpec build()
Returns
Type Description
ProcessorIOSpec

buildPartial()

public ProcessorIOSpec buildPartial()
Returns
Type Description
ProcessorIOSpec

clear()

public ProcessorIOSpec.Builder clear()
Returns
Type Description
ProcessorIOSpec.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public ProcessorIOSpec.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ProcessorIOSpec.Builder
Overrides

clearGraphInputChannelSpecs()

public ProcessorIOSpec.Builder clearGraphInputChannelSpecs()

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Returns
Type Description
ProcessorIOSpec.Builder

clearGraphOutputChannelSpecs()

public ProcessorIOSpec.Builder clearGraphOutputChannelSpecs()

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Returns
Type Description
ProcessorIOSpec.Builder

clearInstanceResourceInputBindingSpecs()

public ProcessorIOSpec.Builder clearInstanceResourceInputBindingSpecs()

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Returns
Type Description
ProcessorIOSpec.Builder

clearInstanceResourceOutputBindingSpecs()

public ProcessorIOSpec.Builder clearInstanceResourceOutputBindingSpecs()

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Returns
Type Description
ProcessorIOSpec.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public ProcessorIOSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ProcessorIOSpec.Builder
Overrides

clone()

public ProcessorIOSpec.Builder clone()
Returns
Type Description
ProcessorIOSpec.Builder
Overrides

getDefaultInstanceForType()

public ProcessorIOSpec getDefaultInstanceForType()
Returns
Type Description
ProcessorIOSpec

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getGraphInputChannelSpecs(int index)

public ProcessorIOSpec.GraphInputChannelSpec getGraphInputChannelSpecs(int index)

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.GraphInputChannelSpec

getGraphInputChannelSpecsBuilder(int index)

public ProcessorIOSpec.GraphInputChannelSpec.Builder getGraphInputChannelSpecsBuilder(int index)

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.GraphInputChannelSpec.Builder

getGraphInputChannelSpecsBuilderList()

public List<ProcessorIOSpec.GraphInputChannelSpec.Builder> getGraphInputChannelSpecsBuilderList()

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Returns
Type Description
List<Builder>

getGraphInputChannelSpecsCount()

public int getGraphInputChannelSpecsCount()

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Returns
Type Description
int

getGraphInputChannelSpecsList()

public List<ProcessorIOSpec.GraphInputChannelSpec> getGraphInputChannelSpecsList()

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Returns
Type Description
List<GraphInputChannelSpec>

getGraphInputChannelSpecsOrBuilder(int index)

public ProcessorIOSpec.GraphInputChannelSpecOrBuilder getGraphInputChannelSpecsOrBuilder(int index)

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.GraphInputChannelSpecOrBuilder

getGraphInputChannelSpecsOrBuilderList()

public List<? extends ProcessorIOSpec.GraphInputChannelSpecOrBuilder> getGraphInputChannelSpecsOrBuilderList()

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Returns
Type Description
List<? extends com.google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpecOrBuilder>

getGraphOutputChannelSpecs(int index)

public ProcessorIOSpec.GraphOutputChannelSpec getGraphOutputChannelSpecs(int index)

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.GraphOutputChannelSpec

getGraphOutputChannelSpecsBuilder(int index)

public ProcessorIOSpec.GraphOutputChannelSpec.Builder getGraphOutputChannelSpecsBuilder(int index)

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.GraphOutputChannelSpec.Builder

getGraphOutputChannelSpecsBuilderList()

public List<ProcessorIOSpec.GraphOutputChannelSpec.Builder> getGraphOutputChannelSpecsBuilderList()

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Returns
Type Description
List<Builder>

getGraphOutputChannelSpecsCount()

public int getGraphOutputChannelSpecsCount()

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Returns
Type Description
int

getGraphOutputChannelSpecsList()

public List<ProcessorIOSpec.GraphOutputChannelSpec> getGraphOutputChannelSpecsList()

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Returns
Type Description
List<GraphOutputChannelSpec>

getGraphOutputChannelSpecsOrBuilder(int index)

public ProcessorIOSpec.GraphOutputChannelSpecOrBuilder getGraphOutputChannelSpecsOrBuilder(int index)

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.GraphOutputChannelSpecOrBuilder

getGraphOutputChannelSpecsOrBuilderList()

public List<? extends ProcessorIOSpec.GraphOutputChannelSpecOrBuilder> getGraphOutputChannelSpecsOrBuilderList()

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Returns
Type Description
List<? extends com.google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpecOrBuilder>

getInstanceResourceInputBindingSpecs(int index)

public ProcessorIOSpec.InstanceResourceInputBindingSpec getInstanceResourceInputBindingSpecs(int index)

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.InstanceResourceInputBindingSpec

getInstanceResourceInputBindingSpecsBuilder(int index)

public ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder getInstanceResourceInputBindingSpecsBuilder(int index)

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder

getInstanceResourceInputBindingSpecsBuilderList()

public List<ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder> getInstanceResourceInputBindingSpecsBuilderList()

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Returns
Type Description
List<Builder>

getInstanceResourceInputBindingSpecsCount()

public int getInstanceResourceInputBindingSpecsCount()

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Returns
Type Description
int

getInstanceResourceInputBindingSpecsList()

public List<ProcessorIOSpec.InstanceResourceInputBindingSpec> getInstanceResourceInputBindingSpecsList()

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Returns
Type Description
List<InstanceResourceInputBindingSpec>

getInstanceResourceInputBindingSpecsOrBuilder(int index)

public ProcessorIOSpec.InstanceResourceInputBindingSpecOrBuilder getInstanceResourceInputBindingSpecsOrBuilder(int index)

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.InstanceResourceInputBindingSpecOrBuilder

getInstanceResourceInputBindingSpecsOrBuilderList()

public List<? extends ProcessorIOSpec.InstanceResourceInputBindingSpecOrBuilder> getInstanceResourceInputBindingSpecsOrBuilderList()

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Returns
Type Description
List<? extends com.google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpecOrBuilder>

getInstanceResourceOutputBindingSpecs(int index)

public ProcessorIOSpec.InstanceResourceOutputBindingSpec getInstanceResourceOutputBindingSpecs(int index)

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.InstanceResourceOutputBindingSpec

getInstanceResourceOutputBindingSpecsBuilder(int index)

public ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder getInstanceResourceOutputBindingSpecsBuilder(int index)

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder

getInstanceResourceOutputBindingSpecsBuilderList()

public List<ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder> getInstanceResourceOutputBindingSpecsBuilderList()

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Returns
Type Description
List<Builder>

getInstanceResourceOutputBindingSpecsCount()

public int getInstanceResourceOutputBindingSpecsCount()

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Returns
Type Description
int

getInstanceResourceOutputBindingSpecsList()

public List<ProcessorIOSpec.InstanceResourceOutputBindingSpec> getInstanceResourceOutputBindingSpecsList()

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Returns
Type Description
List<InstanceResourceOutputBindingSpec>

getInstanceResourceOutputBindingSpecsOrBuilder(int index)

public ProcessorIOSpec.InstanceResourceOutputBindingSpecOrBuilder getInstanceResourceOutputBindingSpecsOrBuilder(int index)

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.InstanceResourceOutputBindingSpecOrBuilder

getInstanceResourceOutputBindingSpecsOrBuilderList()

public List<? extends ProcessorIOSpec.InstanceResourceOutputBindingSpecOrBuilder> getInstanceResourceOutputBindingSpecsOrBuilderList()

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Returns
Type Description
List<? extends com.google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpecOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ProcessorIOSpec other)

public ProcessorIOSpec.Builder mergeFrom(ProcessorIOSpec other)
Parameter
Name Description
other ProcessorIOSpec
Returns
Type Description
ProcessorIOSpec.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ProcessorIOSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ProcessorIOSpec.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ProcessorIOSpec.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ProcessorIOSpec.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ProcessorIOSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ProcessorIOSpec.Builder
Overrides

removeGraphInputChannelSpecs(int index)

public ProcessorIOSpec.Builder removeGraphInputChannelSpecs(int index)

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.Builder

removeGraphOutputChannelSpecs(int index)

public ProcessorIOSpec.Builder removeGraphOutputChannelSpecs(int index)

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.Builder

removeInstanceResourceInputBindingSpecs(int index)

public ProcessorIOSpec.Builder removeInstanceResourceInputBindingSpecs(int index)

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.Builder

removeInstanceResourceOutputBindingSpecs(int index)

public ProcessorIOSpec.Builder removeInstanceResourceOutputBindingSpecs(int index)

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Parameter
Name Description
index int
Returns
Type Description
ProcessorIOSpec.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public ProcessorIOSpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ProcessorIOSpec.Builder
Overrides

setGraphInputChannelSpecs(int index, ProcessorIOSpec.GraphInputChannelSpec value)

public ProcessorIOSpec.Builder setGraphInputChannelSpecs(int index, ProcessorIOSpec.GraphInputChannelSpec value)

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Parameters
Name Description
index int
value ProcessorIOSpec.GraphInputChannelSpec
Returns
Type Description
ProcessorIOSpec.Builder

setGraphInputChannelSpecs(int index, ProcessorIOSpec.GraphInputChannelSpec.Builder builderForValue)

public ProcessorIOSpec.Builder setGraphInputChannelSpecs(int index, ProcessorIOSpec.GraphInputChannelSpec.Builder builderForValue)

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphInputChannelSpec graph_input_channel_specs = 3;

Parameters
Name Description
index int
builderForValue ProcessorIOSpec.GraphInputChannelSpec.Builder
Returns
Type Description
ProcessorIOSpec.Builder

setGraphOutputChannelSpecs(int index, ProcessorIOSpec.GraphOutputChannelSpec value)

public ProcessorIOSpec.Builder setGraphOutputChannelSpecs(int index, ProcessorIOSpec.GraphOutputChannelSpec value)

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Parameters
Name Description
index int
value ProcessorIOSpec.GraphOutputChannelSpec
Returns
Type Description
ProcessorIOSpec.Builder

setGraphOutputChannelSpecs(int index, ProcessorIOSpec.GraphOutputChannelSpec.Builder builderForValue)

public ProcessorIOSpec.Builder setGraphOutputChannelSpecs(int index, ProcessorIOSpec.GraphOutputChannelSpec.Builder builderForValue)

The output artifact specifications for the current processor.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.GraphOutputChannelSpec graph_output_channel_specs = 4;

Parameters
Name Description
index int
builderForValue ProcessorIOSpec.GraphOutputChannelSpec.Builder
Returns
Type Description
ProcessorIOSpec.Builder

setInstanceResourceInputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceInputBindingSpec value)

public ProcessorIOSpec.Builder setInstanceResourceInputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceInputBindingSpec value)

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Parameters
Name Description
index int
value ProcessorIOSpec.InstanceResourceInputBindingSpec
Returns
Type Description
ProcessorIOSpec.Builder

setInstanceResourceInputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder builderForValue)

public ProcessorIOSpec.Builder setInstanceResourceInputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder builderForValue)

The input resource that needs to be fed from the application instance.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceInputBindingSpec instance_resource_input_binding_specs = 5;

Parameters
Name Description
index int
builderForValue ProcessorIOSpec.InstanceResourceInputBindingSpec.Builder
Returns
Type Description
ProcessorIOSpec.Builder

setInstanceResourceOutputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceOutputBindingSpec value)

public ProcessorIOSpec.Builder setInstanceResourceOutputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceOutputBindingSpec value)

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Parameters
Name Description
index int
value ProcessorIOSpec.InstanceResourceOutputBindingSpec
Returns
Type Description
ProcessorIOSpec.Builder

setInstanceResourceOutputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder builderForValue)

public ProcessorIOSpec.Builder setInstanceResourceOutputBindingSpecs(int index, ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder builderForValue)

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

repeated .google.cloud.visionai.v1.ProcessorIOSpec.InstanceResourceOutputBindingSpec instance_resource_output_binding_specs = 6;

Parameters
Name Description
index int
builderForValue ProcessorIOSpec.InstanceResourceOutputBindingSpec.Builder
Returns
Type Description
ProcessorIOSpec.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ProcessorIOSpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ProcessorIOSpec.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ProcessorIOSpec.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ProcessorIOSpec.Builder
Overrides