Interface ExportSinkSpecOrBuilder

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

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

    Modifier and Type
    Method
    Description
    boolean
    A flag indicating whether the export sink is enabled or not.
    This is a feature under development.
    This is a feature under development.
    The unique name of the export sink, it can't be changed once set.
    com.google.protobuf.ByteString
    The unique name of the export sink, it can't be changed once set.
    The S3 configuration details when destination_type is S3.
    The S3 configuration details when destination_type is S3.
    boolean
    This is a feature under development.
    boolean
    The S3 configuration details when destination_type is S3.

    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 Details

    • getName

      String getName()
       The unique name of the export sink, it can't be changed once set.
       
      string name = 1;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       The unique name of the export sink, it can't be changed once set.
       
      string name = 1;
      Returns:
      The bytes for name.
    • getEnabled

      boolean getEnabled()
       A flag indicating whether the export sink is enabled or not.
       
      bool enabled = 2;
      Returns:
      The enabled.
    • hasS3

      boolean hasS3()
       The S3 configuration details when destination_type is S3.
       
      .temporal.api.cloud.sink.v1.S3Spec s3 = 3;
      Returns:
      Whether the s3 field is set.
    • getS3

      S3Spec getS3()
       The S3 configuration details when destination_type is S3.
       
      .temporal.api.cloud.sink.v1.S3Spec s3 = 3;
      Returns:
      The s3.
    • getS3OrBuilder

      S3SpecOrBuilder getS3OrBuilder()
       The S3 configuration details when destination_type is S3.
       
      .temporal.api.cloud.sink.v1.S3Spec s3 = 3;
    • hasGcs

      boolean hasGcs()
       This is a feature under development. We will allow GCS sink support for GCP Namespaces.
       The GCS configuration details when destination_type is GCS.
       
      .temporal.api.cloud.sink.v1.GCSSpec gcs = 4;
      Returns:
      Whether the gcs field is set.
    • getGcs

      GCSSpec getGcs()
       This is a feature under development. We will allow GCS sink support for GCP Namespaces.
       The GCS configuration details when destination_type is GCS.
       
      .temporal.api.cloud.sink.v1.GCSSpec gcs = 4;
      Returns:
      The gcs.
    • getGcsOrBuilder

      GCSSpecOrBuilder getGcsOrBuilder()
       This is a feature under development. We will allow GCS sink support for GCP Namespaces.
       The GCS configuration details when destination_type is GCS.
       
      .temporal.api.cloud.sink.v1.GCSSpec gcs = 4;