Interface PublishRequestOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    PublishRequest, PublishRequest.Builder

    public interface PublishRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getTopic

        String getTopic()
         Required. The messages in the request will be published on this topic.
         Format is `projects/{project}/topics/{topic}`.
         
        string topic = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The topic.
      • getTopicBytes

        com.google.protobuf.ByteString getTopicBytes()
         Required. The messages in the request will be published on this topic.
         Format is `projects/{project}/topics/{topic}`.
         
        string topic = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for topic.
      • getMessagesList

        List<PubsubMessage> getMessagesList()
         Required. The messages to publish.
         
        repeated .google.pubsub.v1.PubsubMessage messages = 2 [(.google.api.field_behavior) = REQUIRED];
      • getMessages

        PubsubMessage getMessages​(int index)
         Required. The messages to publish.
         
        repeated .google.pubsub.v1.PubsubMessage messages = 2 [(.google.api.field_behavior) = REQUIRED];
      • getMessagesCount

        int getMessagesCount()
         Required. The messages to publish.
         
        repeated .google.pubsub.v1.PubsubMessage messages = 2 [(.google.api.field_behavior) = REQUIRED];
      • getMessagesOrBuilderList

        List<? extends PubsubMessageOrBuilder> getMessagesOrBuilderList()
         Required. The messages to publish.
         
        repeated .google.pubsub.v1.PubsubMessage messages = 2 [(.google.api.field_behavior) = REQUIRED];
      • getMessagesOrBuilder

        PubsubMessageOrBuilder getMessagesOrBuilder​(int index)
         Required. The messages to publish.
         
        repeated .google.pubsub.v1.PubsubMessage messages = 2 [(.google.api.field_behavior) = REQUIRED];