Package biopb.image
Class OpInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<OpInfo.Builder>
biopb.image.OpInfo.Builder
- All Implemented Interfaces:
OpInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- OpInfo
public static final class OpInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<OpInfo.Builder>
implements OpInfoOrBuilder
Protobuf type
biopb.image.OpInfo-
Method Summary
Modifier and TypeMethodDescriptionaddAllLabels(Iterable<String> values) For grouping, e.g.For grouping, e.g.addLabelsBytes(com.google.protobuf.ByteString value) For grouping, e.g.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()string description = 2;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) .biopb.image.OpInfo.InputMode input = 6;The non-tensor arguments, written as they'd appear in a call: "name=default" per argument, comma-separated, bare "name" when there is no default.For grouping, e.g.string name = 1;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) A streaming op sends more than one Event per call (see Event); a plain op sends exactly one.clone()booleancontainsTensors(String key) The tensor arguments.string description = 2;com.google.protobuf.ByteStringstring description = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetInput().biopb.image.OpInfo.InputMode input = 6;int.biopb.image.OpInfo.InputMode input = 6;The non-tensor arguments, written as they'd appear in a call: "name=default" per argument, comma-separated, bare "name" when there is no default.com.google.protobuf.ByteStringThe non-tensor arguments, written as they'd appear in a call: "name=default" per argument, comma-separated, bare "name" when there is no default.getLabels(int index) For grouping, e.g.com.google.protobuf.ByteStringgetLabelsBytes(int index) For grouping, e.g.intFor grouping, e.g.com.google.protobuf.ProtocolStringListFor grouping, e.g.Deprecated.getName()string name = 1;com.google.protobuf.ByteStringstring name = 1;booleanA streaming op sends more than one Event per call (see Event); a plain op sends exactly one.Deprecated.intThe tensor arguments.The tensor arguments.getTensorsOrDefault(String key, TensorArg defaultValue) The tensor arguments.getTensorsOrThrow(String key) The tensor arguments.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final OpInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) putAllTensors(Map<String, TensorArg> values) The tensor arguments.putTensors(String key, TensorArg value) The tensor arguments.The tensor arguments.removeTensors(String key) The tensor arguments.setDescription(String value) string description = 2;setDescriptionBytes(com.google.protobuf.ByteString value) string description = 2;setInput(OpInfo.InputMode value) .biopb.image.OpInfo.InputMode input = 6;setInputValue(int value) .biopb.image.OpInfo.InputMode input = 6;The non-tensor arguments, written as they'd appear in a call: "name=default" per argument, comma-separated, bare "name" when there is no default.setKwargsBytes(com.google.protobuf.ByteString value) The non-tensor arguments, written as they'd appear in a call: "name=default" per argument, comma-separated, bare "name" when there is no default.For grouping, e.g.string name = 1;setNameBytes(com.google.protobuf.ByteString value) string name = 1;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStreaming(boolean value) A streaming op sends more than one Event per call (see Event); a plain op sends exactly one.final OpInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<OpInfo.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<OpInfo.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<OpInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<OpInfo.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.GeneratedMessageV3.Builder<OpInfo.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<OpInfo.Builder>
-
setField
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OpInfo.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OpInfo.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<OpInfo.Builder>
-
setRepeatedField
public OpInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OpInfo.Builder>
-
addRepeatedField
public OpInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OpInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OpInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<OpInfo.Builder>
-
mergeFrom
public OpInfo.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<OpInfo.Builder>- Throws:
IOException
-
getName
string name = 1;- Specified by:
getNamein interfaceOpInfoOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 1;- Specified by:
getNameBytesin interfaceOpInfoOrBuilder- Returns:
- The bytes for name.
-
setName
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDescription
string description = 2;- Specified by:
getDescriptionin interfaceOpInfoOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()string description = 2;- Specified by:
getDescriptionBytesin interfaceOpInfoOrBuilder- Returns:
- The bytes for description.
-
setDescription
string description = 2;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
string description = 2;- Returns:
- This builder for chaining.
-
setDescriptionBytes
string description = 2;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getLabelsList
public com.google.protobuf.ProtocolStringList getLabelsList()For grouping, e.g. ["segmentation"] or ["denoising", "pretrained"].
repeated string labels = 3;- Specified by:
getLabelsListin interfaceOpInfoOrBuilder- Returns:
- A list containing the labels.
-
getLabelsCount
public int getLabelsCount()For grouping, e.g. ["segmentation"] or ["denoising", "pretrained"].
repeated string labels = 3;- Specified by:
getLabelsCountin interfaceOpInfoOrBuilder- Returns:
- The count of labels.
-
getLabels
For grouping, e.g. ["segmentation"] or ["denoising", "pretrained"].
repeated string labels = 3;- Specified by:
getLabelsin interfaceOpInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The labels at the given index.
-
getLabelsBytes
public com.google.protobuf.ByteString getLabelsBytes(int index) For grouping, e.g. ["segmentation"] or ["denoising", "pretrained"].
repeated string labels = 3;- Specified by:
getLabelsBytesin interfaceOpInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the labels at the given index.
-
setLabels
For grouping, e.g. ["segmentation"] or ["denoising", "pretrained"].
repeated string labels = 3;- Parameters:
index- The index to set the value at.value- The labels to set.- Returns:
- This builder for chaining.
-
addLabels
For grouping, e.g. ["segmentation"] or ["denoising", "pretrained"].
repeated string labels = 3;- Parameters:
value- The labels to add.- Returns:
- This builder for chaining.
-
addAllLabels
For grouping, e.g. ["segmentation"] or ["denoising", "pretrained"].
repeated string labels = 3;- Parameters:
values- The labels to add.- Returns:
- This builder for chaining.
-
clearLabels
For grouping, e.g. ["segmentation"] or ["denoising", "pretrained"].
repeated string labels = 3;- Returns:
- This builder for chaining.
-
addLabelsBytes
For grouping, e.g. ["segmentation"] or ["denoising", "pretrained"].
repeated string labels = 3;- Parameters:
value- The bytes of the labels to add.- Returns:
- This builder for chaining.
-
getKwargs
The non-tensor arguments, written as they'd appear in a call: "name=default" per argument, comma-separated, bare "name" when there is no default. This is documentation for whoever calls the op, not a value any client parses back -- nothing here is typed.
string kwargs = 4;- Specified by:
getKwargsin interfaceOpInfoOrBuilder- Returns:
- The kwargs.
-
getKwargsBytes
public com.google.protobuf.ByteString getKwargsBytes()The non-tensor arguments, written as they'd appear in a call: "name=default" per argument, comma-separated, bare "name" when there is no default. This is documentation for whoever calls the op, not a value any client parses back -- nothing here is typed.
string kwargs = 4;- Specified by:
getKwargsBytesin interfaceOpInfoOrBuilder- Returns:
- The bytes for kwargs.
-
setKwargs
The non-tensor arguments, written as they'd appear in a call: "name=default" per argument, comma-separated, bare "name" when there is no default. This is documentation for whoever calls the op, not a value any client parses back -- nothing here is typed.
string kwargs = 4;- Parameters:
value- The kwargs to set.- Returns:
- This builder for chaining.
-
clearKwargs
The non-tensor arguments, written as they'd appear in a call: "name=default" per argument, comma-separated, bare "name" when there is no default. This is documentation for whoever calls the op, not a value any client parses back -- nothing here is typed.
string kwargs = 4;- Returns:
- This builder for chaining.
-
setKwargsBytes
The non-tensor arguments, written as they'd appear in a call: "name=default" per argument, comma-separated, bare "name" when there is no default. This is documentation for whoever calls the op, not a value any client parses back -- nothing here is typed.
string kwargs = 4;- Parameters:
value- The bytes for kwargs to set.- Returns:
- This builder for chaining.
-
getTensorsCount
public int getTensorsCount()Description copied from interface:OpInfoOrBuilderThe tensor arguments.
map<string, .biopb.image.TensorArg> tensors = 5;- Specified by:
getTensorsCountin interfaceOpInfoOrBuilder
-
containsTensors
The tensor arguments.
map<string, .biopb.image.TensorArg> tensors = 5;- Specified by:
containsTensorsin interfaceOpInfoOrBuilder
-
getTensors
Deprecated.UsegetTensorsMap()instead.- Specified by:
getTensorsin interfaceOpInfoOrBuilder
-
getTensorsMap
The tensor arguments.
map<string, .biopb.image.TensorArg> tensors = 5;- Specified by:
getTensorsMapin interfaceOpInfoOrBuilder
-
getTensorsOrDefault
The tensor arguments.
map<string, .biopb.image.TensorArg> tensors = 5;- Specified by:
getTensorsOrDefaultin interfaceOpInfoOrBuilder
-
getTensorsOrThrow
The tensor arguments.
map<string, .biopb.image.TensorArg> tensors = 5;- Specified by:
getTensorsOrThrowin interfaceOpInfoOrBuilder
-
clearTensors
-
removeTensors
The tensor arguments.
map<string, .biopb.image.TensorArg> tensors = 5; -
getMutableTensors
Deprecated.Use alternate mutation accessors instead. -
putTensors
The tensor arguments.
map<string, .biopb.image.TensorArg> tensors = 5; -
putAllTensors
The tensor arguments.
map<string, .biopb.image.TensorArg> tensors = 5; -
putTensorsBuilderIfAbsent
The tensor arguments.
map<string, .biopb.image.TensorArg> tensors = 5; -
getInputValue
public int getInputValue().biopb.image.OpInfo.InputMode input = 6;- Specified by:
getInputValuein interfaceOpInfoOrBuilder- Returns:
- The enum numeric value on the wire for input.
-
setInputValue
.biopb.image.OpInfo.InputMode input = 6;- Parameters:
value- The enum numeric value on the wire for input to set.- Returns:
- This builder for chaining.
-
getInput
.biopb.image.OpInfo.InputMode input = 6;- Specified by:
getInputin interfaceOpInfoOrBuilder- Returns:
- The input.
-
setInput
.biopb.image.OpInfo.InputMode input = 6;- Parameters:
value- The input to set.- Returns:
- This builder for chaining.
-
clearInput
.biopb.image.OpInfo.InputMode input = 6;- Returns:
- This builder for chaining.
-
getStreaming
public boolean getStreaming()A streaming op sends more than one Event per call (see Event); a plain op sends exactly one. Known ahead of the call, not just by making one.
bool streaming = 7;- Specified by:
getStreamingin interfaceOpInfoOrBuilder- Returns:
- The streaming.
-
setStreaming
A streaming op sends more than one Event per call (see Event); a plain op sends exactly one. Known ahead of the call, not just by making one.
bool streaming = 7;- Parameters:
value- The streaming to set.- Returns:
- This builder for chaining.
-
clearStreaming
A streaming op sends more than one Event per call (see Event); a plain op sends exactly one. Known ahead of the call, not just by making one.
bool streaming = 7;- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OpInfo.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OpInfo.Builder>
-