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
Modifier and TypeMethodDescriptionThe name of the destination GCS bucket where Temporal will send data.com.google.protobuf.ByteStringThe name of the destination GCS bucket where Temporal will send data.The GCP project ID associated with the GCS bucket and service account.com.google.protobuf.ByteStringThe GCP project ID associated with the GCS bucket and service account.The region of the gcs bucketcom.google.protobuf.ByteStringThe region of the gcs bucketgetSaId()The customer service account ID that Temporal Cloud impersonates for writing records to the customer's GCS bucket.com.google.protobuf.ByteStringThe 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
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getSaId
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
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
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
-
getRegionBytes
com.google.protobuf.ByteString getRegionBytes()The region of the gcs bucket
string region = 4;- Returns:
- The bytes for region.
-