Package io.dapr.v1

Interface DaprProtos.PubsubSubscriptionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DaprProtos.PubsubSubscription, DaprProtos.PubsubSubscription.Builder
Enclosing class:
DaprProtos

public static interface DaprProtos.PubsubSubscriptionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getPubsubName

      String getPubsubName()
      string pubsub_name = 1 [json_name = "pubsubname"];
      Returns:
      The pubsubName.
    • getPubsubNameBytes

      com.google.protobuf.ByteString getPubsubNameBytes()
      string pubsub_name = 1 [json_name = "pubsubname"];
      Returns:
      The bytes for pubsubName.
    • getTopic

      String getTopic()
      string topic = 2 [json_name = "topic"];
      Returns:
      The topic.
    • getTopicBytes

      com.google.protobuf.ByteString getTopicBytes()
      string topic = 2 [json_name = "topic"];
      Returns:
      The bytes for topic.
    • getMetadataCount

      int getMetadataCount()
      map<string, string> metadata = 3 [json_name = "metadata"];
    • containsMetadata

      boolean containsMetadata(String key)
      map<string, string> metadata = 3 [json_name = "metadata"];
    • getMetadata

      @Deprecated Map<String,String> getMetadata()
      Deprecated.
      Use getMetadataMap() instead.
    • getMetadataMap

      Map<String,String> getMetadataMap()
      map<string, string> metadata = 3 [json_name = "metadata"];
    • getMetadataOrDefault

      String getMetadataOrDefault(String key, String defaultValue)
      map<string, string> metadata = 3 [json_name = "metadata"];
    • getMetadataOrThrow

      String getMetadataOrThrow(String key)
      map<string, string> metadata = 3 [json_name = "metadata"];
    • hasRules

      boolean hasRules()
      .dapr.proto.runtime.v1.PubsubSubscriptionRules rules = 4 [json_name = "rules"];
      Returns:
      Whether the rules field is set.
    • getRules

      .dapr.proto.runtime.v1.PubsubSubscriptionRules rules = 4 [json_name = "rules"];
      Returns:
      The rules.
    • getRulesOrBuilder

      .dapr.proto.runtime.v1.PubsubSubscriptionRules rules = 4 [json_name = "rules"];
    • getDeadLetterTopic

      String getDeadLetterTopic()
      string dead_letter_topic = 5 [json_name = "deadLetterTopic"];
      Returns:
      The deadLetterTopic.
    • getDeadLetterTopicBytes

      com.google.protobuf.ByteString getDeadLetterTopicBytes()
      string dead_letter_topic = 5 [json_name = "deadLetterTopic"];
      Returns:
      The bytes for deadLetterTopic.
    • getTypeValue

      int getTypeValue()
      .dapr.proto.runtime.v1.PubsubSubscriptionType type = 6 [json_name = "type"];
      Returns:
      The enum numeric value on the wire for type.
    • getType

      .dapr.proto.runtime.v1.PubsubSubscriptionType type = 6 [json_name = "type"];
      Returns:
      The type.