Interface PubSubSpecOrBuilder

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

    @Generated(value="protoc",
               comments="annotations:PubSubSpecOrBuilder.java.pb.meta")
    public interface PubSubSpecOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getGcpProjectId()
      The gcp project id of pubsub topic and service account
      com.google.protobuf.ByteString getGcpProjectIdBytes()
      The gcp project id of pubsub topic and service account
      java.lang.String getServiceAccountId()
      The customer service account id that Temporal Cloud impersonates for writing records to customer's pubsub topic
      com.google.protobuf.ByteString getServiceAccountIdBytes()
      The customer service account id that Temporal Cloud impersonates for writing records to customer's pubsub topic
      java.lang.String getTopicName()
      Destination pubsub topic name for us
      com.google.protobuf.ByteString getTopicNameBytes()
      Destination pubsub topic name for us
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getServiceAccountId

        java.lang.String getServiceAccountId()
         The customer service account id that Temporal Cloud impersonates for writing records to customer's pubsub topic
         
        string service_account_id = 1;
        Returns:
        The serviceAccountId.
      • getServiceAccountIdBytes

        com.google.protobuf.ByteString getServiceAccountIdBytes()
         The customer service account id that Temporal Cloud impersonates for writing records to customer's pubsub topic
         
        string service_account_id = 1;
        Returns:
        The bytes for serviceAccountId.
      • getTopicName

        java.lang.String getTopicName()
         Destination pubsub topic name for us
         
        string topic_name = 2;
        Returns:
        The topicName.
      • getTopicNameBytes

        com.google.protobuf.ByteString getTopicNameBytes()
         Destination pubsub topic name for us
         
        string topic_name = 2;
        Returns:
        The bytes for topicName.
      • getGcpProjectId

        java.lang.String getGcpProjectId()
         The gcp project id of pubsub topic and service account
         
        string gcp_project_id = 3;
        Returns:
        The gcpProjectId.
      • getGcpProjectIdBytes

        com.google.protobuf.ByteString getGcpProjectIdBytes()
         The gcp project id of pubsub topic and service account
         
        string gcp_project_id = 3;
        Returns:
        The bytes for gcpProjectId.