Class Packet.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Packet.Builder>
com.google.cloud.visionai.v1.Packet.Builder
All Implemented Interfaces:
PacketOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Packet

public static final class Packet.Builder extends com.google.protobuf.GeneratedMessage.Builder<Packet.Builder> implements PacketOrBuilder
 The quanta of datum that the series accepts.
 
Protobuf type google.cloud.visionai.v1.Packet
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    The packet header.
    The payload of the packet.
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    The packet header.
    The packet header.
    The packet header.
    com.google.protobuf.ByteString
    The payload of the packet.
    boolean
    The packet header.
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
    The packet header.
    The packet header.
    The packet header.
    setPayload(com.google.protobuf.ByteString value)
    The payload of the packet.

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

    addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Packet.Builder>
    • clear

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

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

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

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

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

      public Packet.Builder mergeFrom(Packet other)
    • isInitialized

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

      public Packet.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<Packet.Builder>
      Throws:
      IOException
    • hasHeader

      public boolean hasHeader()
       The packet header.
       
      .google.cloud.visionai.v1.PacketHeader header = 1;
      Specified by:
      hasHeader in interface PacketOrBuilder
      Returns:
      Whether the header field is set.
    • getHeader

      public PacketHeader getHeader()
       The packet header.
       
      .google.cloud.visionai.v1.PacketHeader header = 1;
      Specified by:
      getHeader in interface PacketOrBuilder
      Returns:
      The header.
    • setHeader

      public Packet.Builder setHeader(PacketHeader value)
       The packet header.
       
      .google.cloud.visionai.v1.PacketHeader header = 1;
    • setHeader

      public Packet.Builder setHeader(PacketHeader.Builder builderForValue)
       The packet header.
       
      .google.cloud.visionai.v1.PacketHeader header = 1;
    • mergeHeader

      public Packet.Builder mergeHeader(PacketHeader value)
       The packet header.
       
      .google.cloud.visionai.v1.PacketHeader header = 1;
    • clearHeader

      public Packet.Builder clearHeader()
       The packet header.
       
      .google.cloud.visionai.v1.PacketHeader header = 1;
    • getHeaderBuilder

      public PacketHeader.Builder getHeaderBuilder()
       The packet header.
       
      .google.cloud.visionai.v1.PacketHeader header = 1;
    • getHeaderOrBuilder

      public PacketHeaderOrBuilder getHeaderOrBuilder()
       The packet header.
       
      .google.cloud.visionai.v1.PacketHeader header = 1;
      Specified by:
      getHeaderOrBuilder in interface PacketOrBuilder
    • getPayload

      public com.google.protobuf.ByteString getPayload()
       The payload of the packet.
       
      bytes payload = 2;
      Specified by:
      getPayload in interface PacketOrBuilder
      Returns:
      The payload.
    • setPayload

      public Packet.Builder setPayload(com.google.protobuf.ByteString value)
       The payload of the packet.
       
      bytes payload = 2;
      Parameters:
      value - The payload to set.
      Returns:
      This builder for chaining.
    • clearPayload

      public Packet.Builder clearPayload()
       The payload of the packet.
       
      bytes payload = 2;
      Returns:
      This builder for chaining.