Package inference

Class ModelConfigOuterClass.ModelWarmup.Input.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ModelConfigOuterClass.ModelWarmup.Input.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelWarmup.Input.Builder>
inference.ModelConfigOuterClass.ModelWarmup.Input.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ModelConfigOuterClass.ModelWarmup.InputOrBuilder, Cloneable
Enclosing class:
ModelConfigOuterClass.ModelWarmup.Input

public static final class ModelConfigOuterClass.ModelWarmup.Input.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ModelConfigOuterClass.ModelWarmup.Input.Builder> implements ModelConfigOuterClass.ModelWarmup.InputOrBuilder
@@
@@  .. cpp:var:: message Input
@@
@@     Meta data associated with an input.
@@
 
Protobuf type inference.ModelWarmup.Input
  • 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<ModelConfigOuterClass.ModelWarmup.Input.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<ModelConfigOuterClass.ModelWarmup.Input.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<ModelConfigOuterClass.ModelWarmup.Input.Builder>
    • getDefaultInstanceForType

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

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.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<ModelConfigOuterClass.ModelWarmup.Input.Builder>
    • setField

      public ModelConfigOuterClass.ModelWarmup.Input.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<ModelConfigOuterClass.ModelWarmup.Input.Builder>
    • clearField

      public ModelConfigOuterClass.ModelWarmup.Input.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<ModelConfigOuterClass.ModelWarmup.Input.Builder>
    • clearOneof

      public ModelConfigOuterClass.ModelWarmup.Input.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<ModelConfigOuterClass.ModelWarmup.Input.Builder>
    • setRepeatedField

      public ModelConfigOuterClass.ModelWarmup.Input.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<ModelConfigOuterClass.ModelWarmup.Input.Builder>
    • addRepeatedField

      public ModelConfigOuterClass.ModelWarmup.Input.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<ModelConfigOuterClass.ModelWarmup.Input.Builder>
    • mergeFrom

      public ModelConfigOuterClass.ModelWarmup.Input.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<ModelConfigOuterClass.ModelWarmup.Input.Builder>
    • mergeFrom

    • isInitialized

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

      public ModelConfigOuterClass.ModelWarmup.Input.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<ModelConfigOuterClass.ModelWarmup.Input.Builder>
      Throws:
      IOException
    • getInputDataTypeCase

      Specified by:
      getInputDataTypeCase in interface ModelConfigOuterClass.ModelWarmup.InputOrBuilder
    • clearInputDataType

    • getDataTypeValue

      public int getDataTypeValue()
      @@    .. cpp:var:: DataType data_type
      @@
      @@       The data-type of the input.
      @@
       
      .inference.DataType data_type = 1;
      Specified by:
      getDataTypeValue in interface ModelConfigOuterClass.ModelWarmup.InputOrBuilder
      Returns:
      The enum numeric value on the wire for dataType.
    • setDataTypeValue

      public ModelConfigOuterClass.ModelWarmup.Input.Builder setDataTypeValue(int value)
      @@    .. cpp:var:: DataType data_type
      @@
      @@       The data-type of the input.
      @@
       
      .inference.DataType data_type = 1;
      Parameters:
      value - The enum numeric value on the wire for dataType to set.
      Returns:
      This builder for chaining.
    • getDataType

      public ModelConfigOuterClass.DataType getDataType()
      @@    .. cpp:var:: DataType data_type
      @@
      @@       The data-type of the input.
      @@
       
      .inference.DataType data_type = 1;
      Specified by:
      getDataType in interface ModelConfigOuterClass.ModelWarmup.InputOrBuilder
      Returns:
      The dataType.
    • setDataType

      @@    .. cpp:var:: DataType data_type
      @@
      @@       The data-type of the input.
      @@
       
      .inference.DataType data_type = 1;
      Parameters:
      value - The dataType to set.
      Returns:
      This builder for chaining.
    • clearDataType

      @@    .. cpp:var:: DataType data_type
      @@
      @@       The data-type of the input.
      @@
       
      .inference.DataType data_type = 1;
      Returns:
      This builder for chaining.
    • getDimsList

      public List<Long> getDimsList()
      @@    .. cpp:var:: int64 dims (repeated)
      @@
      @@       The shape of the input tensor, not including the batch dimension.
      @@
       
      repeated int64 dims = 2;
      Specified by:
      getDimsList in interface ModelConfigOuterClass.ModelWarmup.InputOrBuilder
      Returns:
      A list containing the dims.
    • getDimsCount

      public int getDimsCount()
      @@    .. cpp:var:: int64 dims (repeated)
      @@
      @@       The shape of the input tensor, not including the batch dimension.
      @@
       
      repeated int64 dims = 2;
      Specified by:
      getDimsCount in interface ModelConfigOuterClass.ModelWarmup.InputOrBuilder
      Returns:
      The count of dims.
    • getDims

      public long getDims(int index)
      @@    .. cpp:var:: int64 dims (repeated)
      @@
      @@       The shape of the input tensor, not including the batch dimension.
      @@
       
      repeated int64 dims = 2;
      Specified by:
      getDims in interface ModelConfigOuterClass.ModelWarmup.InputOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The dims at the given index.
    • setDims

      public ModelConfigOuterClass.ModelWarmup.Input.Builder setDims(int index, long value)
      @@    .. cpp:var:: int64 dims (repeated)
      @@
      @@       The shape of the input tensor, not including the batch dimension.
      @@
       
      repeated int64 dims = 2;
      Parameters:
      index - The index to set the value at.
      value - The dims to set.
      Returns:
      This builder for chaining.
    • addDims

      @@    .. cpp:var:: int64 dims (repeated)
      @@
      @@       The shape of the input tensor, not including the batch dimension.
      @@
       
      repeated int64 dims = 2;
      Parameters:
      value - The dims to add.
      Returns:
      This builder for chaining.
    • addAllDims

      public ModelConfigOuterClass.ModelWarmup.Input.Builder addAllDims(Iterable<? extends Long> values)
      @@    .. cpp:var:: int64 dims (repeated)
      @@
      @@       The shape of the input tensor, not including the batch dimension.
      @@
       
      repeated int64 dims = 2;
      Parameters:
      values - The dims to add.
      Returns:
      This builder for chaining.
    • clearDims

      @@    .. cpp:var:: int64 dims (repeated)
      @@
      @@       The shape of the input tensor, not including the batch dimension.
      @@
       
      repeated int64 dims = 2;
      Returns:
      This builder for chaining.
    • hasZeroData

      public boolean hasZeroData()
      @@
      @@    .. cpp:var:: bool zero_data
      @@
      @@       The identifier for using zeros as input data. Note that the
      @@       value of 'zero_data' will not be checked, instead, zero data
      @@       will be used as long as the field is set.
      @@
       
      bool zero_data = 3;
      Specified by:
      hasZeroData in interface ModelConfigOuterClass.ModelWarmup.InputOrBuilder
      Returns:
      Whether the zeroData field is set.
    • getZeroData

      public boolean getZeroData()
      @@
      @@    .. cpp:var:: bool zero_data
      @@
      @@       The identifier for using zeros as input data. Note that the
      @@       value of 'zero_data' will not be checked, instead, zero data
      @@       will be used as long as the field is set.
      @@
       
      bool zero_data = 3;
      Specified by:
      getZeroData in interface ModelConfigOuterClass.ModelWarmup.InputOrBuilder
      Returns:
      The zeroData.
    • setZeroData

      public ModelConfigOuterClass.ModelWarmup.Input.Builder setZeroData(boolean value)
      @@
      @@    .. cpp:var:: bool zero_data
      @@
      @@       The identifier for using zeros as input data. Note that the
      @@       value of 'zero_data' will not be checked, instead, zero data
      @@       will be used as long as the field is set.
      @@
       
      bool zero_data = 3;
      Parameters:
      value - The zeroData to set.
      Returns:
      This builder for chaining.
    • clearZeroData

      @@
      @@    .. cpp:var:: bool zero_data
      @@
      @@       The identifier for using zeros as input data. Note that the
      @@       value of 'zero_data' will not be checked, instead, zero data
      @@       will be used as long as the field is set.
      @@
       
      bool zero_data = 3;
      Returns:
      This builder for chaining.
    • hasRandomData

      public boolean hasRandomData()
      @@
      @@    .. cpp:var:: bool random_data
      @@
      @@       The identifier for using random data as input data. Note that
      @@       the value of 'random_data' will not be checked, instead,
      @@       random data will be used as long as the field is set.
      @@
       
      bool random_data = 4;
      Specified by:
      hasRandomData in interface ModelConfigOuterClass.ModelWarmup.InputOrBuilder
      Returns:
      Whether the randomData field is set.
    • getRandomData

      public boolean getRandomData()
      @@
      @@    .. cpp:var:: bool random_data
      @@
      @@       The identifier for using random data as input data. Note that
      @@       the value of 'random_data' will not be checked, instead,
      @@       random data will be used as long as the field is set.
      @@
       
      bool random_data = 4;
      Specified by:
      getRandomData in interface ModelConfigOuterClass.ModelWarmup.InputOrBuilder
      Returns:
      The randomData.
    • setRandomData

      public ModelConfigOuterClass.ModelWarmup.Input.Builder setRandomData(boolean value)
      @@
      @@    .. cpp:var:: bool random_data
      @@
      @@       The identifier for using random data as input data. Note that
      @@       the value of 'random_data' will not be checked, instead,
      @@       random data will be used as long as the field is set.
      @@
       
      bool random_data = 4;
      Parameters:
      value - The randomData to set.
      Returns:
      This builder for chaining.
    • clearRandomData

      @@
      @@    .. cpp:var:: bool random_data
      @@
      @@       The identifier for using random data as input data. Note that
      @@       the value of 'random_data' will not be checked, instead,
      @@       random data will be used as long as the field is set.
      @@
       
      bool random_data = 4;
      Returns:
      This builder for chaining.
    • hasInputDataFile

      public boolean hasInputDataFile()
      @@    .. cpp:var:: string input_data_file
      @@
      @@       The file whose content will be used as raw input data in
      @@       row-major order. The file must be provided in a sub-directory
      @@       'warmup' under the model directory. The file contents should be
      @@       in binary format. For TYPE_STRING data-type, an element is
      @@       represented by a 4-byte unsigned integer giving the length
      @@       followed by the actual bytes.
      @@
       
      string input_data_file = 5;
      Specified by:
      hasInputDataFile in interface ModelConfigOuterClass.ModelWarmup.InputOrBuilder
      Returns:
      Whether the inputDataFile field is set.
    • getInputDataFile

      public String getInputDataFile()
      @@    .. cpp:var:: string input_data_file
      @@
      @@       The file whose content will be used as raw input data in
      @@       row-major order. The file must be provided in a sub-directory
      @@       'warmup' under the model directory. The file contents should be
      @@       in binary format. For TYPE_STRING data-type, an element is
      @@       represented by a 4-byte unsigned integer giving the length
      @@       followed by the actual bytes.
      @@
       
      string input_data_file = 5;
      Specified by:
      getInputDataFile in interface ModelConfigOuterClass.ModelWarmup.InputOrBuilder
      Returns:
      The inputDataFile.
    • getInputDataFileBytes

      public com.google.protobuf.ByteString getInputDataFileBytes()
      @@    .. cpp:var:: string input_data_file
      @@
      @@       The file whose content will be used as raw input data in
      @@       row-major order. The file must be provided in a sub-directory
      @@       'warmup' under the model directory. The file contents should be
      @@       in binary format. For TYPE_STRING data-type, an element is
      @@       represented by a 4-byte unsigned integer giving the length
      @@       followed by the actual bytes.
      @@
       
      string input_data_file = 5;
      Specified by:
      getInputDataFileBytes in interface ModelConfigOuterClass.ModelWarmup.InputOrBuilder
      Returns:
      The bytes for inputDataFile.
    • setInputDataFile

      @@    .. cpp:var:: string input_data_file
      @@
      @@       The file whose content will be used as raw input data in
      @@       row-major order. The file must be provided in a sub-directory
      @@       'warmup' under the model directory. The file contents should be
      @@       in binary format. For TYPE_STRING data-type, an element is
      @@       represented by a 4-byte unsigned integer giving the length
      @@       followed by the actual bytes.
      @@
       
      string input_data_file = 5;
      Parameters:
      value - The inputDataFile to set.
      Returns:
      This builder for chaining.
    • clearInputDataFile

      @@    .. cpp:var:: string input_data_file
      @@
      @@       The file whose content will be used as raw input data in
      @@       row-major order. The file must be provided in a sub-directory
      @@       'warmup' under the model directory. The file contents should be
      @@       in binary format. For TYPE_STRING data-type, an element is
      @@       represented by a 4-byte unsigned integer giving the length
      @@       followed by the actual bytes.
      @@
       
      string input_data_file = 5;
      Returns:
      This builder for chaining.
    • setInputDataFileBytes

      public ModelConfigOuterClass.ModelWarmup.Input.Builder setInputDataFileBytes(com.google.protobuf.ByteString value)
      @@    .. cpp:var:: string input_data_file
      @@
      @@       The file whose content will be used as raw input data in
      @@       row-major order. The file must be provided in a sub-directory
      @@       'warmup' under the model directory. The file contents should be
      @@       in binary format. For TYPE_STRING data-type, an element is
      @@       represented by a 4-byte unsigned integer giving the length
      @@       followed by the actual bytes.
      @@
       
      string input_data_file = 5;
      Parameters:
      value - The bytes for inputDataFile to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final ModelConfigOuterClass.ModelWarmup.Input.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<ModelConfigOuterClass.ModelWarmup.Input.Builder>
    • mergeUnknownFields

      public final ModelConfigOuterClass.ModelWarmup.Input.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<ModelConfigOuterClass.ModelWarmup.Input.Builder>