Package biopb.image

Class TensorArg.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<TensorArg.Builder>
biopb.image.TensorArg.Builder
All Implemented Interfaces:
TensorArgOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
TensorArg

public static final class TensorArg.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TensorArg.Builder> implements TensorArgOrBuilder
 A tensor argument's contract.
 
Protobuf type biopb.image.TensorArg
  • Method Summary

    Modifier and Type
    Method
    Description
    addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
     
     
     
     
    The axes the function sees, e.g.
    clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
     
    The server iterates the other axes; otherwise they must be singleton.
    clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
     
     
    The axes the function sees, e.g.
    com.google.protobuf.ByteString
    The axes the function sees, e.g.
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    boolean
    The server iterates the other axes; otherwise they must be singleton.
    protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
     
    final boolean
     
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
    mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
     
    setAxes(String value)
    The axes the function sees, e.g.
    setAxesBytes(com.google.protobuf.ByteString value)
    The axes the function sees, e.g.
    setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
     
    setMapped(boolean value)
    The server iterates the other axes; otherwise they must be singleton.
    setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
     
    setUnknownFields(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, setUnknownFieldsProto3

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.Message.Builder

    mergeDelimitedFrom, mergeDelimitedFrom

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    mergeFrom

    Methods 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:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TensorArg.Builder>
    • clear

      public TensorArg.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<TensorArg.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<TensorArg.Builder>
    • getDefaultInstanceForType

      public TensorArg getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public TensorArg build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public TensorArg buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public TensorArg.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<TensorArg.Builder>
    • setField

      public TensorArg.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<TensorArg.Builder>
    • clearField

      public TensorArg.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<TensorArg.Builder>
    • clearOneof

      public TensorArg.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TensorArg.Builder>
    • setRepeatedField

      public TensorArg.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TensorArg.Builder>
    • addRepeatedField

      public TensorArg.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TensorArg.Builder>
    • mergeFrom

      public TensorArg.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<TensorArg.Builder>
    • mergeFrom

      public TensorArg.Builder mergeFrom(TensorArg other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TensorArg.Builder>
    • mergeFrom

      public TensorArg.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<TensorArg.Builder>
      Throws:
      IOException
    • getAxes

      public String getAxes()
       The axes the function sees, e.g. "YX".
       
      string axes = 1;
      Specified by:
      getAxes in interface TensorArgOrBuilder
      Returns:
      The axes.
    • getAxesBytes

      public com.google.protobuf.ByteString getAxesBytes()
       The axes the function sees, e.g. "YX".
       
      string axes = 1;
      Specified by:
      getAxesBytes in interface TensorArgOrBuilder
      Returns:
      The bytes for axes.
    • setAxes

      public TensorArg.Builder setAxes(String value)
       The axes the function sees, e.g. "YX".
       
      string axes = 1;
      Parameters:
      value - The axes to set.
      Returns:
      This builder for chaining.
    • clearAxes

      public TensorArg.Builder clearAxes()
       The axes the function sees, e.g. "YX".
       
      string axes = 1;
      Returns:
      This builder for chaining.
    • setAxesBytes

      public TensorArg.Builder setAxesBytes(com.google.protobuf.ByteString value)
       The axes the function sees, e.g. "YX".
       
      string axes = 1;
      Parameters:
      value - The bytes for axes to set.
      Returns:
      This builder for chaining.
    • getMapped

      public boolean getMapped()
       The server iterates the other axes; otherwise they must be singleton.
       
      bool mapped = 2;
      Specified by:
      getMapped in interface TensorArgOrBuilder
      Returns:
      The mapped.
    • setMapped

      public TensorArg.Builder setMapped(boolean value)
       The server iterates the other axes; otherwise they must be singleton.
       
      bool mapped = 2;
      Parameters:
      value - The mapped to set.
      Returns:
      This builder for chaining.
    • clearMapped

      public TensorArg.Builder clearMapped()
       The server iterates the other axes; otherwise they must be singleton.
       
      bool mapped = 2;
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final TensorArg.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TensorArg.Builder>
    • mergeUnknownFields

      public final TensorArg.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TensorArg.Builder>