Package biopb.image
Class Arg.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Arg.Builder>
biopb.image.Arg.Builder
- All Implemented Interfaces:
ArgOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Arg
public static final class Arg.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Arg.Builder>
implements ArgOrBuilder
An argument or a result: pixels, or anything else as JSON. Pixels are the only structured type because they are too big for anything else. ROIs, tables, scores and prompts are JSON the caller reads.Protobuf type
biopb.image.Arg-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Inline pixels.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) .google.protobuf.Value json = 3;Pixels by reference, carrying their own read token.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEager()Inline pixels.Inline pixels.Inline pixels.com.google.protobuf.ValuegetJson().google.protobuf.Value json = 3;com.google.protobuf.Value.Builder.google.protobuf.Value json = 3;com.google.protobuf.ValueOrBuilder.google.protobuf.Value json = 3;getLazy()Pixels by reference, carrying their own read token.Pixels by reference, carrying their own read token.Pixels by reference, carrying their own read token.booleanhasEager()Inline pixels.booleanhasJson().google.protobuf.Value json = 3;booleanhasLazy()Pixels by reference, carrying their own read token.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeEager(Tensor value) Inline pixels.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeJson(com.google.protobuf.Value value) .google.protobuf.Value json = 3;mergeLazy(SerializedTensor value) Pixels by reference, carrying their own read token.final Arg.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Inline pixels.setEager(Tensor.Builder builderForValue) Inline pixels.setJson(com.google.protobuf.Value value) .google.protobuf.Value json = 3;setJson(com.google.protobuf.Value.Builder builderForValue) .google.protobuf.Value json = 3;setLazy(SerializedTensor value) Pixels by reference, carrying their own read token.setLazy(SerializedTensor.Builder builderForValue) Pixels by reference, carrying their own read token.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final Arg.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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Arg.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<Arg.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<Arg.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<Arg.Builder>
-
setField
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Arg.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Arg.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Arg.Builder>
-
setRepeatedField
public Arg.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<Arg.Builder>
-
addRepeatedField
public Arg.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<Arg.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Arg.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Arg.Builder>
-
mergeFrom
public Arg.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<Arg.Builder>- Throws:
IOException
-
getKindCase
- Specified by:
getKindCasein interfaceArgOrBuilder
-
clearKind
-
hasEager
public boolean hasEager()Inline pixels.
.biopb.image.Tensor eager = 1;- Specified by:
hasEagerin interfaceArgOrBuilder- Returns:
- Whether the eager field is set.
-
getEager
Inline pixels.
.biopb.image.Tensor eager = 1;- Specified by:
getEagerin interfaceArgOrBuilder- Returns:
- The eager.
-
setEager
Inline pixels.
.biopb.image.Tensor eager = 1; -
setEager
Inline pixels.
.biopb.image.Tensor eager = 1; -
mergeEager
Inline pixels.
.biopb.image.Tensor eager = 1; -
clearEager
Inline pixels.
.biopb.image.Tensor eager = 1; -
getEagerBuilder
Inline pixels.
.biopb.image.Tensor eager = 1; -
getEagerOrBuilder
Inline pixels.
.biopb.image.Tensor eager = 1;- Specified by:
getEagerOrBuilderin interfaceArgOrBuilder
-
hasLazy
public boolean hasLazy()Pixels by reference, carrying their own read token.
.biopb.tensor.SerializedTensor lazy = 2;- Specified by:
hasLazyin interfaceArgOrBuilder- Returns:
- Whether the lazy field is set.
-
getLazy
Pixels by reference, carrying their own read token.
.biopb.tensor.SerializedTensor lazy = 2;- Specified by:
getLazyin interfaceArgOrBuilder- Returns:
- The lazy.
-
setLazy
Pixels by reference, carrying their own read token.
.biopb.tensor.SerializedTensor lazy = 2; -
setLazy
Pixels by reference, carrying their own read token.
.biopb.tensor.SerializedTensor lazy = 2; -
mergeLazy
Pixels by reference, carrying their own read token.
.biopb.tensor.SerializedTensor lazy = 2; -
clearLazy
Pixels by reference, carrying their own read token.
.biopb.tensor.SerializedTensor lazy = 2; -
getLazyBuilder
Pixels by reference, carrying their own read token.
.biopb.tensor.SerializedTensor lazy = 2; -
getLazyOrBuilder
Pixels by reference, carrying their own read token.
.biopb.tensor.SerializedTensor lazy = 2;- Specified by:
getLazyOrBuilderin interfaceArgOrBuilder
-
hasJson
public boolean hasJson().google.protobuf.Value json = 3;- Specified by:
hasJsonin interfaceArgOrBuilder- Returns:
- Whether the json field is set.
-
getJson
public com.google.protobuf.Value getJson().google.protobuf.Value json = 3;- Specified by:
getJsonin interfaceArgOrBuilder- Returns:
- The json.
-
setJson
.google.protobuf.Value json = 3; -
setJson
.google.protobuf.Value json = 3; -
mergeJson
.google.protobuf.Value json = 3; -
clearJson
.google.protobuf.Value json = 3; -
getJsonBuilder
public com.google.protobuf.Value.Builder getJsonBuilder().google.protobuf.Value json = 3; -
getJsonOrBuilder
public com.google.protobuf.ValueOrBuilder getJsonOrBuilder().google.protobuf.Value json = 3;- Specified by:
getJsonOrBuilderin interfaceArgOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Arg.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Arg.Builder>
-