Interface AuditLogSinkSpecOrBuilder

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

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

    Modifier and Type
    Method
    Description
    boolean
    Enabled indicates whether the sink is enabled or not.
    The KinesisSpec when destination_type is Kinesis
    The KinesisSpec when destination_type is Kinesis
    Name of the sink e.g.
    com.google.protobuf.ByteString
    Name of the sink e.g.
    The PubSubSpec when destination_type is PubSub
    The PubSubSpec when destination_type is PubSub
     
    boolean
    The KinesisSpec when destination_type is Kinesis
    boolean
    The PubSubSpec when destination_type is PubSub

    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()
       Name of the sink e.g. "audit_log_01"
       
      string name = 1;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Name of the sink e.g. "audit_log_01"
       
      string name = 1;
      Returns:
      The bytes for name.
    • hasKinesisSink

      boolean hasKinesisSink()
       The KinesisSpec when destination_type is Kinesis
       
      .temporal.api.cloud.sink.v1.KinesisSpec kinesis_sink = 2;
      Returns:
      Whether the kinesisSink field is set.
    • getKinesisSink

      KinesisSpec getKinesisSink()
       The KinesisSpec when destination_type is Kinesis
       
      .temporal.api.cloud.sink.v1.KinesisSpec kinesis_sink = 2;
      Returns:
      The kinesisSink.
    • getKinesisSinkOrBuilder

      KinesisSpecOrBuilder getKinesisSinkOrBuilder()
       The KinesisSpec when destination_type is Kinesis
       
      .temporal.api.cloud.sink.v1.KinesisSpec kinesis_sink = 2;
    • hasPubSubSink

      boolean hasPubSubSink()
       The PubSubSpec when destination_type is PubSub
       
      .temporal.api.cloud.sink.v1.PubSubSpec pub_sub_sink = 3;
      Returns:
      Whether the pubSubSink field is set.
    • getPubSubSink

      PubSubSpec getPubSubSink()
       The PubSubSpec when destination_type is PubSub
       
      .temporal.api.cloud.sink.v1.PubSubSpec pub_sub_sink = 3;
      Returns:
      The pubSubSink.
    • getPubSubSinkOrBuilder

      PubSubSpecOrBuilder getPubSubSinkOrBuilder()
       The PubSubSpec when destination_type is PubSub
       
      .temporal.api.cloud.sink.v1.PubSubSpec pub_sub_sink = 3;
    • getEnabled

      boolean getEnabled()
       Enabled indicates whether the sink is enabled or not.
       
      bool enabled = 4;
      Returns:
      The enabled.
    • getSinkTypeCase