Package biopb.tensor

Class TensorTicket.Builder

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

public static final class TensorTicket.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TensorTicket.Builder> implements TensorTicketOrBuilder
 Encoded into FlightEndpoint.ticket bytes; what DoGet serves is the oneof arm.
 
Protobuf type biopb.tensor.TensorTicket
  • 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<TensorTicket.Builder>
    • clear

      public TensorTicket.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<TensorTicket.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<TensorTicket.Builder>
    • getDefaultInstanceForType

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

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

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

      public TensorTicket.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<TensorTicket.Builder>
    • setField

      public TensorTicket.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<TensorTicket.Builder>
    • clearField

      public TensorTicket.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<TensorTicket.Builder>
    • clearOneof

      public TensorTicket.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<TensorTicket.Builder>
    • setRepeatedField

      public TensorTicket.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<TensorTicket.Builder>
    • addRepeatedField

      public TensorTicket.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<TensorTicket.Builder>
    • mergeFrom

      public TensorTicket.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<TensorTicket.Builder>
    • mergeFrom

      public TensorTicket.Builder mergeFrom(TensorTicket other)
    • isInitialized

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

      public TensorTicket.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<TensorTicket.Builder>
      Throws:
      IOException
    • getPayloadCase

      public TensorTicket.PayloadCase getPayloadCase()
      Specified by:
      getPayloadCase in interface TensorTicketOrBuilder
    • clearPayload

      public TensorTicket.Builder clearPayload()
    • hasChunkId

      public boolean hasChunkId()
       One pixel chunk of the `data` flight. Opaque, server-minted: the client
       echoes it back and never decodes it (the encoding is the server's own).
       
      bytes chunk_id = 1;
      Specified by:
      hasChunkId in interface TensorTicketOrBuilder
      Returns:
      Whether the chunkId field is set.
    • getChunkId

      public com.google.protobuf.ByteString getChunkId()
       One pixel chunk of the `data` flight. Opaque, server-minted: the client
       echoes it back and never decodes it (the encoding is the server's own).
       
      bytes chunk_id = 1;
      Specified by:
      getChunkId in interface TensorTicketOrBuilder
      Returns:
      The chunkId.
    • setChunkId

      public TensorTicket.Builder setChunkId(com.google.protobuf.ByteString value)
       One pixel chunk of the `data` flight. Opaque, server-minted: the client
       echoes it back and never decodes it (the encoding is the server's own).
       
      bytes chunk_id = 1;
      Parameters:
      value - The chunkId to set.
      Returns:
      This builder for chaining.
    • clearChunkId

      public TensorTicket.Builder clearChunkId()
       One pixel chunk of the `data` flight. Opaque, server-minted: the client
       echoes it back and never decodes it (the encoding is the server's own).
       
      bytes chunk_id = 1;
      Returns:
      This builder for chaining.
    • hasCatalogQuery

      public boolean hasCatalogQuery()
       One read of the public `catalog` flight. The ticket carries the SQL
       itself, so a client may skip GetFlightInfo and DoGet in one call.
       
      .biopb.tensor.CatalogQuery catalog_query = 2;
      Specified by:
      hasCatalogQuery in interface TensorTicketOrBuilder
      Returns:
      Whether the catalogQuery field is set.
    • getCatalogQuery

      public CatalogQuery getCatalogQuery()
       One read of the public `catalog` flight. The ticket carries the SQL
       itself, so a client may skip GetFlightInfo and DoGet in one call.
       
      .biopb.tensor.CatalogQuery catalog_query = 2;
      Specified by:
      getCatalogQuery in interface TensorTicketOrBuilder
      Returns:
      The catalogQuery.
    • setCatalogQuery

      public TensorTicket.Builder setCatalogQuery(CatalogQuery value)
       One read of the public `catalog` flight. The ticket carries the SQL
       itself, so a client may skip GetFlightInfo and DoGet in one call.
       
      .biopb.tensor.CatalogQuery catalog_query = 2;
    • setCatalogQuery

      public TensorTicket.Builder setCatalogQuery(CatalogQuery.Builder builderForValue)
       One read of the public `catalog` flight. The ticket carries the SQL
       itself, so a client may skip GetFlightInfo and DoGet in one call.
       
      .biopb.tensor.CatalogQuery catalog_query = 2;
    • mergeCatalogQuery

      public TensorTicket.Builder mergeCatalogQuery(CatalogQuery value)
       One read of the public `catalog` flight. The ticket carries the SQL
       itself, so a client may skip GetFlightInfo and DoGet in one call.
       
      .biopb.tensor.CatalogQuery catalog_query = 2;
    • clearCatalogQuery

      public TensorTicket.Builder clearCatalogQuery()
       One read of the public `catalog` flight. The ticket carries the SQL
       itself, so a client may skip GetFlightInfo and DoGet in one call.
       
      .biopb.tensor.CatalogQuery catalog_query = 2;
    • getCatalogQueryBuilder

      public CatalogQuery.Builder getCatalogQueryBuilder()
       One read of the public `catalog` flight. The ticket carries the SQL
       itself, so a client may skip GetFlightInfo and DoGet in one call.
       
      .biopb.tensor.CatalogQuery catalog_query = 2;
    • getCatalogQueryOrBuilder

      public CatalogQueryOrBuilder getCatalogQueryOrBuilder()
       One read of the public `catalog` flight. The ticket carries the SQL
       itself, so a client may skip GetFlightInfo and DoGet in one call.
       
      .biopb.tensor.CatalogQuery catalog_query = 2;
      Specified by:
      getCatalogQueryOrBuilder in interface TensorTicketOrBuilder
    • hasRoiRead

      public boolean hasRoiRead()
       One tensor's annotation set from the `roi` flight (private data).
       
      .biopb.tensor.RoiRead roi_read = 3;
      Specified by:
      hasRoiRead in interface TensorTicketOrBuilder
      Returns:
      Whether the roiRead field is set.
    • getRoiRead

      public RoiRead getRoiRead()
       One tensor's annotation set from the `roi` flight (private data).
       
      .biopb.tensor.RoiRead roi_read = 3;
      Specified by:
      getRoiRead in interface TensorTicketOrBuilder
      Returns:
      The roiRead.
    • setRoiRead

      public TensorTicket.Builder setRoiRead(RoiRead value)
       One tensor's annotation set from the `roi` flight (private data).
       
      .biopb.tensor.RoiRead roi_read = 3;
    • setRoiRead

      public TensorTicket.Builder setRoiRead(RoiRead.Builder builderForValue)
       One tensor's annotation set from the `roi` flight (private data).
       
      .biopb.tensor.RoiRead roi_read = 3;
    • mergeRoiRead

      public TensorTicket.Builder mergeRoiRead(RoiRead value)
       One tensor's annotation set from the `roi` flight (private data).
       
      .biopb.tensor.RoiRead roi_read = 3;
    • clearRoiRead

      public TensorTicket.Builder clearRoiRead()
       One tensor's annotation set from the `roi` flight (private data).
       
      .biopb.tensor.RoiRead roi_read = 3;
    • getRoiReadBuilder

      public RoiRead.Builder getRoiReadBuilder()
       One tensor's annotation set from the `roi` flight (private data).
       
      .biopb.tensor.RoiRead roi_read = 3;
    • getRoiReadOrBuilder

      public RoiReadOrBuilder getRoiReadOrBuilder()
       One tensor's annotation set from the `roi` flight (private data).
       
      .biopb.tensor.RoiRead roi_read = 3;
      Specified by:
      getRoiReadOrBuilder in interface TensorTicketOrBuilder
    • setUnknownFields

      public final TensorTicket.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<TensorTicket.Builder>
    • mergeUnknownFields

      public final TensorTicket.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<TensorTicket.Builder>