Interface GCSSpecOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getBucketName()
      The name of the destination GCS bucket where Temporal will send data.
      com.google.protobuf.ByteString getBucketNameBytes()
      The name of the destination GCS bucket where Temporal will send data.
      java.lang.String getGcpProjectId()
      The GCP project ID associated with the GCS bucket and service account.
      com.google.protobuf.ByteString getGcpProjectIdBytes()
      The GCP project ID associated with the GCS bucket and service account.
      java.lang.String getRegion()
      The region of the gcs bucket
      com.google.protobuf.ByteString getRegionBytes()
      The region of the gcs bucket
      java.lang.String getSaId()
      The customer service account ID that Temporal Cloud impersonates for writing records to the customer's GCS bucket.
      com.google.protobuf.ByteString getSaIdBytes()
      The customer service account ID that Temporal Cloud impersonates for writing records to the customer's GCS bucket.
      • 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

      • getSaId

        java.lang.String getSaId()
         The customer service account ID that Temporal Cloud impersonates for writing records to the customer's GCS bucket.
         
        string sa_id = 1;
        Returns:
        The saId.
      • getSaIdBytes

        com.google.protobuf.ByteString getSaIdBytes()
         The customer service account ID that Temporal Cloud impersonates for writing records to the customer's GCS bucket.
         
        string sa_id = 1;
        Returns:
        The bytes for saId.
      • getBucketName

        java.lang.String getBucketName()
         The name of the destination GCS bucket where Temporal will send data.
         
        string bucket_name = 2;
        Returns:
        The bucketName.
      • getBucketNameBytes

        com.google.protobuf.ByteString getBucketNameBytes()
         The name of the destination GCS bucket where Temporal will send data.
         
        string bucket_name = 2;
        Returns:
        The bytes for bucketName.
      • getGcpProjectId

        java.lang.String getGcpProjectId()
         The GCP project ID associated with the GCS bucket and service account.
         
        string gcp_project_id = 3;
        Returns:
        The gcpProjectId.
      • getGcpProjectIdBytes

        com.google.protobuf.ByteString getGcpProjectIdBytes()
         The GCP project ID associated with the GCS bucket and service account.
         
        string gcp_project_id = 3;
        Returns:
        The bytes for gcpProjectId.
      • getRegion

        java.lang.String getRegion()
         The region of the gcs bucket
         
        string region = 4;
        Returns:
        The region.
      • getRegionBytes

        com.google.protobuf.ByteString getRegionBytes()
         The region of the gcs bucket
         
        string region = 4;
        Returns:
        The bytes for region.