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 TypeMethodDescriptionbooleanEnabled indicates whether the sink is enabled or not.The KinesisSpec when destination_type is KinesisThe KinesisSpec when destination_type is KinesisgetName()Name of the sink e.g.com.google.protobuf.ByteStringName of the sink e.g.The PubSubSpec when destination_type is PubSubThe PubSubSpec when destination_type is PubSubbooleanThe KinesisSpec when destination_type is KinesisbooleanThe PubSubSpec when destination_type is PubSubMethods 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
-
getName
-
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
AuditLogSinkSpec.SinkTypeCase getSinkTypeCase()
-