Class WireFormats.DeployData

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

public static final class WireFormats.DeployData extends org.apache.pekko.protobufv3.internal.GeneratedMessage implements WireFormats.DeployDataOrBuilder
 *
 Serialization of org.apache.pekko.actor.Deploy
 
Protobuf type DeployData
See Also:
  • Field Details

    • PATH_FIELD_NUMBER

      public static final int PATH_FIELD_NUMBER
      See Also:
    • CONFIG_FIELD_NUMBER

      public static final int CONFIG_FIELD_NUMBER
      See Also:
    • ROUTERCONFIG_FIELD_NUMBER

      public static final int ROUTERCONFIG_FIELD_NUMBER
      See Also:
    • SCOPE_FIELD_NUMBER

      public static final int SCOPE_FIELD_NUMBER
      See Also:
    • DISPATCHER_FIELD_NUMBER

      public static final int DISPATCHER_FIELD_NUMBER
      See Also:
    • SCOPESERIALIZERID_FIELD_NUMBER

      public static final int SCOPESERIALIZERID_FIELD_NUMBER
      See Also:
    • SCOPEMANIFEST_FIELD_NUMBER

      public static final int SCOPEMANIFEST_FIELD_NUMBER
      See Also:
    • CONFIGSERIALIZERID_FIELD_NUMBER

      public static final int CONFIGSERIALIZERID_FIELD_NUMBER
      See Also:
    • CONFIGMANIFEST_FIELD_NUMBER

      public static final int CONFIGMANIFEST_FIELD_NUMBER
      See Also:
    • ROUTERCONFIGSERIALIZERID_FIELD_NUMBER

      public static final int ROUTERCONFIGSERIALIZERID_FIELD_NUMBER
      See Also:
    • ROUTERCONFIGMANIFEST_FIELD_NUMBER

      public static final int ROUTERCONFIGMANIFEST_FIELD_NUMBER
      See Also:
    • TAGS_FIELD_NUMBER

      public static final int TAGS_FIELD_NUMBER
      See Also:
  • 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
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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
    • writeTo

      public void writeTo(org.apache.pekko.protobufv3.internal.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface org.apache.pekko.protobufv3.internal.MessageLite
      Overrides:
      writeTo in class org.apache.pekko.protobufv3.internal.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface org.apache.pekko.protobufv3.internal.MessageLite
      Overrides:
      getSerializedSize in class org.apache.pekko.protobufv3.internal.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface org.apache.pekko.protobufv3.internal.Message
      Overrides:
      equals in class org.apache.pekko.protobufv3.internal.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface org.apache.pekko.protobufv3.internal.Message
      Overrides:
      hashCode in class org.apache.pekko.protobufv3.internal.AbstractMessage
    • parseFrom

      public static WireFormats.DeployData parseFrom(ByteBuffer data) throws org.apache.pekko.protobufv3.internal.InvalidProtocolBufferException
      Throws:
      org.apache.pekko.protobufv3.internal.InvalidProtocolBufferException
    • parseFrom

      public static WireFormats.DeployData parseFrom(ByteBuffer data, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws org.apache.pekko.protobufv3.internal.InvalidProtocolBufferException
      Throws:
      org.apache.pekko.protobufv3.internal.InvalidProtocolBufferException
    • parseFrom

      public static WireFormats.DeployData parseFrom(org.apache.pekko.protobufv3.internal.ByteString data) throws org.apache.pekko.protobufv3.internal.InvalidProtocolBufferException
      Throws:
      org.apache.pekko.protobufv3.internal.InvalidProtocolBufferException
    • parseFrom

      public static WireFormats.DeployData parseFrom(org.apache.pekko.protobufv3.internal.ByteString data, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws org.apache.pekko.protobufv3.internal.InvalidProtocolBufferException
      Throws:
      org.apache.pekko.protobufv3.internal.InvalidProtocolBufferException
    • parseFrom

      public static WireFormats.DeployData parseFrom(byte[] data) throws org.apache.pekko.protobufv3.internal.InvalidProtocolBufferException
      Throws:
      org.apache.pekko.protobufv3.internal.InvalidProtocolBufferException
    • parseFrom

      public static WireFormats.DeployData parseFrom(byte[] data, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws org.apache.pekko.protobufv3.internal.InvalidProtocolBufferException
      Throws:
      org.apache.pekko.protobufv3.internal.InvalidProtocolBufferException
    • parseFrom

      public static WireFormats.DeployData parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static WireFormats.DeployData parseFrom(InputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static WireFormats.DeployData parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static WireFormats.DeployData parseDelimitedFrom(InputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static WireFormats.DeployData parseFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static WireFormats.DeployData parseFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

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

      public static WireFormats.DeployData.Builder newBuilder()
    • newBuilder

      public static WireFormats.DeployData.Builder newBuilder(WireFormats.DeployData prototype)
    • toBuilder

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

      protected WireFormats.DeployData.Builder newBuilderForType(org.apache.pekko.protobufv3.internal.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class org.apache.pekko.protobufv3.internal.AbstractMessage
    • getDefaultInstance

      public static WireFormats.DeployData getDefaultInstance()
    • parser

      public static org.apache.pekko.protobufv3.internal.Parser<WireFormats.DeployData> parser()
    • getParserForType

      public org.apache.pekko.protobufv3.internal.Parser<WireFormats.DeployData> getParserForType()
      Specified by:
      getParserForType in interface org.apache.pekko.protobufv3.internal.Message
      Specified by:
      getParserForType in interface org.apache.pekko.protobufv3.internal.MessageLite
      Overrides:
      getParserForType in class org.apache.pekko.protobufv3.internal.GeneratedMessage
    • 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