Class PBChunk.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PBChunk.Builder>
io.lionweb.lioncore.protobuf.PBChunk.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, PBChunkOrBuilder, Cloneable
Enclosing class:
PBChunk

public static final class PBChunk.Builder extends com.google.protobuf.GeneratedMessage.Builder<PBChunk.Builder> implements PBChunkOrBuilder
Protobuf type io.lionweb.lioncore.protobuf.PBChunk
  • 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<PBChunk.Builder>
    • clear

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

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

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

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

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

      public PBChunk.Builder mergeFrom(PBChunk other)
    • isInitialized

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

      public PBChunk.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<PBChunk.Builder>
      Throws:
      IOException
    • getSerializationFormatVersion

      public String getSerializationFormatVersion()
      string serializationFormatVersion = 1;
      Specified by:
      getSerializationFormatVersion in interface PBChunkOrBuilder
      Returns:
      The serializationFormatVersion.
    • getSerializationFormatVersionBytes

      public com.google.protobuf.ByteString getSerializationFormatVersionBytes()
      string serializationFormatVersion = 1;
      Specified by:
      getSerializationFormatVersionBytes in interface PBChunkOrBuilder
      Returns:
      The bytes for serializationFormatVersion.
    • setSerializationFormatVersion

      public PBChunk.Builder setSerializationFormatVersion(String value)
      string serializationFormatVersion = 1;
      Parameters:
      value - The serializationFormatVersion to set.
      Returns:
      This builder for chaining.
    • clearSerializationFormatVersion

      public PBChunk.Builder clearSerializationFormatVersion()
      string serializationFormatVersion = 1;
      Returns:
      This builder for chaining.
    • setSerializationFormatVersionBytes

      public PBChunk.Builder setSerializationFormatVersionBytes(com.google.protobuf.ByteString value)
      string serializationFormatVersion = 1;
      Parameters:
      value - The bytes for serializationFormatVersion to set.
      Returns:
      This builder for chaining.
    • getStringValuesList

      public com.google.protobuf.ProtocolStringList getStringValuesList()
       We use this mechanism both to save space and to represent nulls (identified by -1)
       
      repeated string stringValues = 2;
      Specified by:
      getStringValuesList in interface PBChunkOrBuilder
      Returns:
      A list containing the stringValues.
    • getStringValuesCount

      public int getStringValuesCount()
       We use this mechanism both to save space and to represent nulls (identified by -1)
       
      repeated string stringValues = 2;
      Specified by:
      getStringValuesCount in interface PBChunkOrBuilder
      Returns:
      The count of stringValues.
    • getStringValues

      public String getStringValues(int index)
       We use this mechanism both to save space and to represent nulls (identified by -1)
       
      repeated string stringValues = 2;
      Specified by:
      getStringValues in interface PBChunkOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The stringValues at the given index.
    • getStringValuesBytes

      public com.google.protobuf.ByteString getStringValuesBytes(int index)
       We use this mechanism both to save space and to represent nulls (identified by -1)
       
      repeated string stringValues = 2;
      Specified by:
      getStringValuesBytes in interface PBChunkOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the stringValues at the given index.
    • setStringValues

      public PBChunk.Builder setStringValues(int index, String value)
       We use this mechanism both to save space and to represent nulls (identified by -1)
       
      repeated string stringValues = 2;
      Parameters:
      index - The index to set the value at.
      value - The stringValues to set.
      Returns:
      This builder for chaining.
    • addStringValues

      public PBChunk.Builder addStringValues(String value)
       We use this mechanism both to save space and to represent nulls (identified by -1)
       
      repeated string stringValues = 2;
      Parameters:
      value - The stringValues to add.
      Returns:
      This builder for chaining.
    • addAllStringValues

      public PBChunk.Builder addAllStringValues(Iterable<String> values)
       We use this mechanism both to save space and to represent nulls (identified by -1)
       
      repeated string stringValues = 2;
      Parameters:
      values - The stringValues to add.
      Returns:
      This builder for chaining.
    • clearStringValues

      public PBChunk.Builder clearStringValues()
       We use this mechanism both to save space and to represent nulls (identified by -1)
       
      repeated string stringValues = 2;
      Returns:
      This builder for chaining.
    • addStringValuesBytes

      public PBChunk.Builder addStringValuesBytes(com.google.protobuf.ByteString value)
       We use this mechanism both to save space and to represent nulls (identified by -1)
       
      repeated string stringValues = 2;
      Parameters:
      value - The bytes of the stringValues to add.
      Returns:
      This builder for chaining.
    • getMetaPointersList

      public List<PBMetaPointer> getMetaPointersList()
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
      Specified by:
      getMetaPointersList in interface PBChunkOrBuilder
    • getMetaPointersCount

      public int getMetaPointersCount()
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
      Specified by:
      getMetaPointersCount in interface PBChunkOrBuilder
    • getMetaPointers

      public PBMetaPointer getMetaPointers(int index)
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
      Specified by:
      getMetaPointers in interface PBChunkOrBuilder
    • setMetaPointers

      public PBChunk.Builder setMetaPointers(int index, PBMetaPointer value)
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
    • setMetaPointers

      public PBChunk.Builder setMetaPointers(int index, PBMetaPointer.Builder builderForValue)
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
    • addMetaPointers

      public PBChunk.Builder addMetaPointers(PBMetaPointer value)
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
    • addMetaPointers

      public PBChunk.Builder addMetaPointers(int index, PBMetaPointer value)
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
    • addMetaPointers

      public PBChunk.Builder addMetaPointers(PBMetaPointer.Builder builderForValue)
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
    • addMetaPointers

      public PBChunk.Builder addMetaPointers(int index, PBMetaPointer.Builder builderForValue)
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
    • addAllMetaPointers

      public PBChunk.Builder addAllMetaPointers(Iterable<? extends PBMetaPointer> values)
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
    • clearMetaPointers

      public PBChunk.Builder clearMetaPointers()
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
    • removeMetaPointers

      public PBChunk.Builder removeMetaPointers(int index)
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
    • getMetaPointersBuilder

      public PBMetaPointer.Builder getMetaPointersBuilder(int index)
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
    • getMetaPointersOrBuilder

      public PBMetaPointerOrBuilder getMetaPointersOrBuilder(int index)
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
      Specified by:
      getMetaPointersOrBuilder in interface PBChunkOrBuilder
    • getMetaPointersOrBuilderList

      public List<? extends PBMetaPointerOrBuilder> getMetaPointersOrBuilderList()
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
      Specified by:
      getMetaPointersOrBuilderList in interface PBChunkOrBuilder
    • addMetaPointersBuilder

      public PBMetaPointer.Builder addMetaPointersBuilder()
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
    • addMetaPointersBuilder

      public PBMetaPointer.Builder addMetaPointersBuilder(int index)
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
    • getMetaPointersBuilderList

      public List<PBMetaPointer.Builder> getMetaPointersBuilderList()
      repeated .io.lionweb.lioncore.protobuf.PBMetaPointer metaPointers = 3;
    • getLanguagesList

      public List<PBLanguage> getLanguagesList()
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
      Specified by:
      getLanguagesList in interface PBChunkOrBuilder
    • getLanguagesCount

      public int getLanguagesCount()
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
      Specified by:
      getLanguagesCount in interface PBChunkOrBuilder
    • getLanguages

      public PBLanguage getLanguages(int index)
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
      Specified by:
      getLanguages in interface PBChunkOrBuilder
    • setLanguages

      public PBChunk.Builder setLanguages(int index, PBLanguage value)
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
    • setLanguages

      public PBChunk.Builder setLanguages(int index, PBLanguage.Builder builderForValue)
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
    • addLanguages

      public PBChunk.Builder addLanguages(PBLanguage value)
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
    • addLanguages

      public PBChunk.Builder addLanguages(int index, PBLanguage value)
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
    • addLanguages

      public PBChunk.Builder addLanguages(PBLanguage.Builder builderForValue)
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
    • addLanguages

      public PBChunk.Builder addLanguages(int index, PBLanguage.Builder builderForValue)
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
    • addAllLanguages

      public PBChunk.Builder addAllLanguages(Iterable<? extends PBLanguage> values)
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
    • clearLanguages

      public PBChunk.Builder clearLanguages()
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
    • removeLanguages

      public PBChunk.Builder removeLanguages(int index)
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
    • getLanguagesBuilder

      public PBLanguage.Builder getLanguagesBuilder(int index)
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
    • getLanguagesOrBuilder

      public PBLanguageOrBuilder getLanguagesOrBuilder(int index)
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
      Specified by:
      getLanguagesOrBuilder in interface PBChunkOrBuilder
    • getLanguagesOrBuilderList

      public List<? extends PBLanguageOrBuilder> getLanguagesOrBuilderList()
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
      Specified by:
      getLanguagesOrBuilderList in interface PBChunkOrBuilder
    • addLanguagesBuilder

      public PBLanguage.Builder addLanguagesBuilder()
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
    • addLanguagesBuilder

      public PBLanguage.Builder addLanguagesBuilder(int index)
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
    • getLanguagesBuilderList

      public List<PBLanguage.Builder> getLanguagesBuilderList()
      repeated .io.lionweb.lioncore.protobuf.PBLanguage languages = 4;
    • getNodesList

      public List<PBNode> getNodesList()
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
      Specified by:
      getNodesList in interface PBChunkOrBuilder
    • getNodesCount

      public int getNodesCount()
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
      Specified by:
      getNodesCount in interface PBChunkOrBuilder
    • getNodes

      public PBNode getNodes(int index)
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
      Specified by:
      getNodes in interface PBChunkOrBuilder
    • setNodes

      public PBChunk.Builder setNodes(int index, PBNode value)
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
    • setNodes

      public PBChunk.Builder setNodes(int index, PBNode.Builder builderForValue)
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
    • addNodes

      public PBChunk.Builder addNodes(PBNode value)
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
    • addNodes

      public PBChunk.Builder addNodes(int index, PBNode value)
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
    • addNodes

      public PBChunk.Builder addNodes(PBNode.Builder builderForValue)
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
    • addNodes

      public PBChunk.Builder addNodes(int index, PBNode.Builder builderForValue)
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
    • addAllNodes

      public PBChunk.Builder addAllNodes(Iterable<? extends PBNode> values)
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
    • clearNodes

      public PBChunk.Builder clearNodes()
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
    • removeNodes

      public PBChunk.Builder removeNodes(int index)
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
    • getNodesBuilder

      public PBNode.Builder getNodesBuilder(int index)
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
    • getNodesOrBuilder

      public PBNodeOrBuilder getNodesOrBuilder(int index)
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
      Specified by:
      getNodesOrBuilder in interface PBChunkOrBuilder
    • getNodesOrBuilderList

      public List<? extends PBNodeOrBuilder> getNodesOrBuilderList()
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
      Specified by:
      getNodesOrBuilderList in interface PBChunkOrBuilder
    • addNodesBuilder

      public PBNode.Builder addNodesBuilder()
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
    • addNodesBuilder

      public PBNode.Builder addNodesBuilder(int index)
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;
    • getNodesBuilderList

      public List<PBNode.Builder> getNodesBuilderList()
      repeated .io.lionweb.lioncore.protobuf.PBNode nodes = 5;