Class WireFormats.DeployData.Builder

java.lang.Object
org.apache.pekko.protobufv3.internal.AbstractMessageLite.Builder
org.apache.pekko.protobufv3.internal.AbstractMessage.Builder<BuilderT>
org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<WireFormats.DeployData.Builder>
org.apache.pekko.remote.WireFormats.DeployData.Builder
All Implemented Interfaces:
Cloneable, org.apache.pekko.protobufv3.internal.Message.Builder, org.apache.pekko.protobufv3.internal.MessageLite.Builder, org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder, org.apache.pekko.protobufv3.internal.MessageOrBuilder, WireFormats.DeployDataOrBuilder
Enclosing class:
WireFormats.DeployData

public static final class WireFormats.DeployData.Builder extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<WireFormats.DeployData.Builder> implements WireFormats.DeployDataOrBuilder
 *
 Serialization of org.apache.pekko.actor.Deploy
 
Protobuf type DeployData
  • Method Details

    • getDescriptor

      public static final org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<WireFormats.DeployData.Builder>
    • clear

      Specified by:
      clear in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      clear in interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
      Overrides:
      clear in class org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<WireFormats.DeployData.Builder>
    • getDescriptorForType

      public org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      getDescriptorForType in interface org.apache.pekko.protobufv3.internal.MessageOrBuilder
      Overrides:
      getDescriptorForType in class org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<WireFormats.DeployData.Builder>
    • getDefaultInstanceForType

      public WireFormats.DeployData getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface org.apache.pekko.protobufv3.internal.MessageOrBuilder
    • build

      public WireFormats.DeployData build()
      Specified by:
      build in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      build in interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
    • buildPartial

      public WireFormats.DeployData buildPartial()
      Specified by:
      buildPartial in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      buildPartial in interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
    • mergeFrom

      public WireFormats.DeployData.Builder mergeFrom(org.apache.pekko.protobufv3.internal.Message other)
      Specified by:
      mergeFrom in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Overrides:
      mergeFrom in class org.apache.pekko.protobufv3.internal.AbstractMessage.Builder<WireFormats.DeployData.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder
      Overrides:
      isInitialized in class org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<WireFormats.DeployData.Builder>
    • mergeFrom

      public WireFormats.DeployData.Builder mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      mergeFrom in interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
      Overrides:
      mergeFrom in class org.apache.pekko.protobufv3.internal.AbstractMessage.Builder<WireFormats.DeployData.Builder>
      Throws:
      IOException
    • hasPath

      public boolean hasPath()
      required string path = 1;
      Specified by:
      hasPath in interface WireFormats.DeployDataOrBuilder
      Returns:
      Whether the path field is set.
    • getPath

      public String getPath()
      required string path = 1;
      Specified by:
      getPath in interface WireFormats.DeployDataOrBuilder
      Returns:
      The path.
    • getPathBytes

      public org.apache.pekko.protobufv3.internal.ByteString getPathBytes()
      required string path = 1;
      Specified by:
      getPathBytes in interface WireFormats.DeployDataOrBuilder
      Returns:
      The bytes for path.
    • setPath

      public WireFormats.DeployData.Builder setPath(String value)
      required string path = 1;
      Parameters:
      value - The path to set.
      Returns:
      This builder for chaining.
    • clearPath

      public WireFormats.DeployData.Builder clearPath()
      required string path = 1;
      Returns:
      This builder for chaining.
    • setPathBytes

      public WireFormats.DeployData.Builder setPathBytes(org.apache.pekko.protobufv3.internal.ByteString value)
      required string path = 1;
      Parameters:
      value - The bytes for path to set.
      Returns:
      This builder for chaining.
    • hasConfig

      public boolean hasConfig()
      optional bytes config = 2;
      Specified by:
      hasConfig in interface WireFormats.DeployDataOrBuilder
      Returns:
      Whether the config field is set.
    • getConfig

      public org.apache.pekko.protobufv3.internal.ByteString getConfig()
      optional bytes config = 2;
      Specified by:
      getConfig in interface WireFormats.DeployDataOrBuilder
      Returns:
      The config.
    • setConfig

      public WireFormats.DeployData.Builder setConfig(org.apache.pekko.protobufv3.internal.ByteString value)
      optional bytes config = 2;
      Parameters:
      value - The config to set.
      Returns:
      This builder for chaining.
    • clearConfig

      public WireFormats.DeployData.Builder clearConfig()
      optional bytes config = 2;
      Returns:
      This builder for chaining.
    • hasRouterConfig

      public boolean hasRouterConfig()
      optional bytes routerConfig = 3;
      Specified by:
      hasRouterConfig in interface WireFormats.DeployDataOrBuilder
      Returns:
      Whether the routerConfig field is set.
    • getRouterConfig

      public org.apache.pekko.protobufv3.internal.ByteString getRouterConfig()
      optional bytes routerConfig = 3;
      Specified by:
      getRouterConfig in interface WireFormats.DeployDataOrBuilder
      Returns:
      The routerConfig.
    • setRouterConfig

      public WireFormats.DeployData.Builder setRouterConfig(org.apache.pekko.protobufv3.internal.ByteString value)
      optional bytes routerConfig = 3;
      Parameters:
      value - The routerConfig to set.
      Returns:
      This builder for chaining.
    • clearRouterConfig

      public WireFormats.DeployData.Builder clearRouterConfig()
      optional bytes routerConfig = 3;
      Returns:
      This builder for chaining.
    • hasScope

      public boolean hasScope()
      optional bytes scope = 4;
      Specified by:
      hasScope in interface WireFormats.DeployDataOrBuilder
      Returns:
      Whether the scope field is set.
    • getScope

      public org.apache.pekko.protobufv3.internal.ByteString getScope()
      optional bytes scope = 4;
      Specified by:
      getScope in interface WireFormats.DeployDataOrBuilder
      Returns:
      The scope.
    • setScope

      public WireFormats.DeployData.Builder setScope(org.apache.pekko.protobufv3.internal.ByteString value)
      optional bytes scope = 4;
      Parameters:
      value - The scope to set.
      Returns:
      This builder for chaining.
    • clearScope

      public WireFormats.DeployData.Builder clearScope()
      optional bytes scope = 4;
      Returns:
      This builder for chaining.
    • hasDispatcher

      public boolean hasDispatcher()
      optional string dispatcher = 5;
      Specified by:
      hasDispatcher in interface WireFormats.DeployDataOrBuilder
      Returns:
      Whether the dispatcher field is set.
    • getDispatcher

      public String getDispatcher()
      optional string dispatcher = 5;
      Specified by:
      getDispatcher in interface WireFormats.DeployDataOrBuilder
      Returns:
      The dispatcher.
    • getDispatcherBytes

      public org.apache.pekko.protobufv3.internal.ByteString getDispatcherBytes()
      optional string dispatcher = 5;
      Specified by:
      getDispatcherBytes in interface WireFormats.DeployDataOrBuilder
      Returns:
      The bytes for dispatcher.
    • setDispatcher

      public WireFormats.DeployData.Builder setDispatcher(String value)
      optional string dispatcher = 5;
      Parameters:
      value - The dispatcher to set.
      Returns:
      This builder for chaining.
    • clearDispatcher

      public WireFormats.DeployData.Builder clearDispatcher()
      optional string dispatcher = 5;
      Returns:
      This builder for chaining.
    • setDispatcherBytes

      public WireFormats.DeployData.Builder setDispatcherBytes(org.apache.pekko.protobufv3.internal.ByteString value)
      optional string dispatcher = 5;
      Parameters:
      value - The bytes for dispatcher to set.
      Returns:
      This builder for chaining.
    • hasScopeSerializerId

      public boolean hasScopeSerializerId()
       older wire protocol: hardcoded class used to look up serializer
       newer wire protocol: serializer id and manifest available for each
       
      optional int32 scopeSerializerId = 6;
      Specified by:
      hasScopeSerializerId in interface WireFormats.DeployDataOrBuilder
      Returns:
      Whether the scopeSerializerId field is set.
    • getScopeSerializerId

      public int getScopeSerializerId()
       older wire protocol: hardcoded class used to look up serializer
       newer wire protocol: serializer id and manifest available for each
       
      optional int32 scopeSerializerId = 6;
      Specified by:
      getScopeSerializerId in interface WireFormats.DeployDataOrBuilder
      Returns:
      The scopeSerializerId.
    • setScopeSerializerId

      public WireFormats.DeployData.Builder setScopeSerializerId(int value)
       older wire protocol: hardcoded class used to look up serializer
       newer wire protocol: serializer id and manifest available for each
       
      optional int32 scopeSerializerId = 6;
      Parameters:
      value - The scopeSerializerId to set.
      Returns:
      This builder for chaining.
    • clearScopeSerializerId

      public WireFormats.DeployData.Builder clearScopeSerializerId()
       older wire protocol: hardcoded class used to look up serializer
       newer wire protocol: serializer id and manifest available for each
       
      optional int32 scopeSerializerId = 6;
      Returns:
      This builder for chaining.
    • hasScopeManifest

      public boolean hasScopeManifest()
      optional string scopeManifest = 7;
      Specified by:
      hasScopeManifest in interface WireFormats.DeployDataOrBuilder
      Returns:
      Whether the scopeManifest field is set.
    • getScopeManifest

      public String getScopeManifest()
      optional string scopeManifest = 7;
      Specified by:
      getScopeManifest in interface WireFormats.DeployDataOrBuilder
      Returns:
      The scopeManifest.
    • getScopeManifestBytes

      public org.apache.pekko.protobufv3.internal.ByteString getScopeManifestBytes()
      optional string scopeManifest = 7;
      Specified by:
      getScopeManifestBytes in interface WireFormats.DeployDataOrBuilder
      Returns:
      The bytes for scopeManifest.
    • setScopeManifest

      public WireFormats.DeployData.Builder setScopeManifest(String value)
      optional string scopeManifest = 7;
      Parameters:
      value - The scopeManifest to set.
      Returns:
      This builder for chaining.
    • clearScopeManifest

      public WireFormats.DeployData.Builder clearScopeManifest()
      optional string scopeManifest = 7;
      Returns:
      This builder for chaining.
    • setScopeManifestBytes

      public WireFormats.DeployData.Builder setScopeManifestBytes(org.apache.pekko.protobufv3.internal.ByteString value)
      optional string scopeManifest = 7;
      Parameters:
      value - The bytes for scopeManifest to set.
      Returns:
      This builder for chaining.
    • hasConfigSerializerId

      public boolean hasConfigSerializerId()
      optional int32 configSerializerId = 8;
      Specified by:
      hasConfigSerializerId in interface WireFormats.DeployDataOrBuilder
      Returns:
      Whether the configSerializerId field is set.
    • getConfigSerializerId

      public int getConfigSerializerId()
      optional int32 configSerializerId = 8;
      Specified by:
      getConfigSerializerId in interface WireFormats.DeployDataOrBuilder
      Returns:
      The configSerializerId.
    • setConfigSerializerId

      public WireFormats.DeployData.Builder setConfigSerializerId(int value)
      optional int32 configSerializerId = 8;
      Parameters:
      value - The configSerializerId to set.
      Returns:
      This builder for chaining.
    • clearConfigSerializerId

      public WireFormats.DeployData.Builder clearConfigSerializerId()
      optional int32 configSerializerId = 8;
      Returns:
      This builder for chaining.
    • hasConfigManifest

      public boolean hasConfigManifest()
      optional string configManifest = 9;
      Specified by:
      hasConfigManifest in interface WireFormats.DeployDataOrBuilder
      Returns:
      Whether the configManifest field is set.
    • getConfigManifest

      public String getConfigManifest()
      optional string configManifest = 9;
      Specified by:
      getConfigManifest in interface WireFormats.DeployDataOrBuilder
      Returns:
      The configManifest.
    • getConfigManifestBytes

      public org.apache.pekko.protobufv3.internal.ByteString getConfigManifestBytes()
      optional string configManifest = 9;
      Specified by:
      getConfigManifestBytes in interface WireFormats.DeployDataOrBuilder
      Returns:
      The bytes for configManifest.
    • setConfigManifest

      public WireFormats.DeployData.Builder setConfigManifest(String value)
      optional string configManifest = 9;
      Parameters:
      value - The configManifest to set.
      Returns:
      This builder for chaining.
    • clearConfigManifest

      public WireFormats.DeployData.Builder clearConfigManifest()
      optional string configManifest = 9;
      Returns:
      This builder for chaining.
    • setConfigManifestBytes

      public WireFormats.DeployData.Builder setConfigManifestBytes(org.apache.pekko.protobufv3.internal.ByteString value)
      optional string configManifest = 9;
      Parameters:
      value - The bytes for configManifest to set.
      Returns:
      This builder for chaining.
    • hasRouterConfigSerializerId

      public boolean hasRouterConfigSerializerId()
      optional int32 routerConfigSerializerId = 10;
      Specified by:
      hasRouterConfigSerializerId in interface WireFormats.DeployDataOrBuilder
      Returns:
      Whether the routerConfigSerializerId field is set.
    • getRouterConfigSerializerId

      public int getRouterConfigSerializerId()
      optional int32 routerConfigSerializerId = 10;
      Specified by:
      getRouterConfigSerializerId in interface WireFormats.DeployDataOrBuilder
      Returns:
      The routerConfigSerializerId.
    • setRouterConfigSerializerId

      public WireFormats.DeployData.Builder setRouterConfigSerializerId(int value)
      optional int32 routerConfigSerializerId = 10;
      Parameters:
      value - The routerConfigSerializerId to set.
      Returns:
      This builder for chaining.
    • clearRouterConfigSerializerId

      public WireFormats.DeployData.Builder clearRouterConfigSerializerId()
      optional int32 routerConfigSerializerId = 10;
      Returns:
      This builder for chaining.
    • hasRouterConfigManifest

      public boolean hasRouterConfigManifest()
      optional string routerConfigManifest = 11;
      Specified by:
      hasRouterConfigManifest in interface WireFormats.DeployDataOrBuilder
      Returns:
      Whether the routerConfigManifest field is set.
    • getRouterConfigManifest

      public String getRouterConfigManifest()
      optional string routerConfigManifest = 11;
      Specified by:
      getRouterConfigManifest in interface WireFormats.DeployDataOrBuilder
      Returns:
      The routerConfigManifest.
    • getRouterConfigManifestBytes

      public org.apache.pekko.protobufv3.internal.ByteString getRouterConfigManifestBytes()
      optional string routerConfigManifest = 11;
      Specified by:
      getRouterConfigManifestBytes in interface WireFormats.DeployDataOrBuilder
      Returns:
      The bytes for routerConfigManifest.
    • setRouterConfigManifest

      public WireFormats.DeployData.Builder setRouterConfigManifest(String value)
      optional string routerConfigManifest = 11;
      Parameters:
      value - The routerConfigManifest to set.
      Returns:
      This builder for chaining.
    • clearRouterConfigManifest

      public WireFormats.DeployData.Builder clearRouterConfigManifest()
      optional string routerConfigManifest = 11;
      Returns:
      This builder for chaining.
    • setRouterConfigManifestBytes

      public WireFormats.DeployData.Builder setRouterConfigManifestBytes(org.apache.pekko.protobufv3.internal.ByteString value)
      optional string routerConfigManifest = 11;
      Parameters:
      value - The bytes for routerConfigManifest to set.
      Returns:
      This builder for chaining.
    • getTagsList

      public org.apache.pekko.protobufv3.internal.ProtocolStringList getTagsList()
      repeated string tags = 12;
      Specified by:
      getTagsList in interface WireFormats.DeployDataOrBuilder
      Returns:
      A list containing the tags.
    • getTagsCount

      public int getTagsCount()
      repeated string tags = 12;
      Specified by:
      getTagsCount in interface WireFormats.DeployDataOrBuilder
      Returns:
      The count of tags.
    • getTags

      public String getTags(int index)
      repeated string tags = 12;
      Specified by:
      getTags in interface WireFormats.DeployDataOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The tags at the given index.
    • getTagsBytes

      public org.apache.pekko.protobufv3.internal.ByteString getTagsBytes(int index)
      repeated string tags = 12;
      Specified by:
      getTagsBytes in interface WireFormats.DeployDataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the tags at the given index.
    • setTags

      public WireFormats.DeployData.Builder setTags(int index, String value)
      repeated string tags = 12;
      Parameters:
      index - The index to set the value at.
      value - The tags to set.
      Returns:
      This builder for chaining.
    • addTags

      public WireFormats.DeployData.Builder addTags(String value)
      repeated string tags = 12;
      Parameters:
      value - The tags to add.
      Returns:
      This builder for chaining.
    • addAllTags

      public WireFormats.DeployData.Builder addAllTags(Iterable<String> values)
      repeated string tags = 12;
      Parameters:
      values - The tags to add.
      Returns:
      This builder for chaining.
    • clearTags

      public WireFormats.DeployData.Builder clearTags()
      repeated string tags = 12;
      Returns:
      This builder for chaining.
    • addTagsBytes

      public WireFormats.DeployData.Builder addTagsBytes(org.apache.pekko.protobufv3.internal.ByteString value)
      repeated string tags = 12;
      Parameters:
      value - The bytes of the tags to add.
      Returns:
      This builder for chaining.