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 Details

    • hasInitialRequest

      boolean hasInitialRequest()
       Initial request on the stream.
       
      .google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1;
      Returns:
      Whether the initialRequest field is set.
    • getInitialRequest

      InitialPublishRequest getInitialRequest()
       Initial request on the stream.
       
      .google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1;
      Returns:
      The initialRequest.
    • getInitialRequestOrBuilder

      InitialPublishRequestOrBuilder getInitialRequestOrBuilder()
       Initial request on the stream.
       
      .google.cloud.pubsublite.v1.InitialPublishRequest initial_request = 1;
    • hasMessagePublishRequest

      boolean hasMessagePublishRequest()
       Request to publish messages.
       
      .google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2;
      Returns:
      Whether the messagePublishRequest field is set.
    • getMessagePublishRequest

      MessagePublishRequest getMessagePublishRequest()
       Request to publish messages.
       
      .google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2;
      Returns:
      The messagePublishRequest.
    • getMessagePublishRequestOrBuilder

      MessagePublishRequestOrBuilder getMessagePublishRequestOrBuilder()
       Request to publish messages.
       
      .google.cloud.pubsublite.v1.MessagePublishRequest message_publish_request = 2;
    • getRequestTypeCase

      PublishRequest.RequestTypeCase getRequestTypeCase()