Package io.temporal.api.cloud.account.v1
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetEnabled()Enabled indicates whether the sink is enabled or not.KinesisSpecgetKinesisSink()The KinesisSpec when destination_type is KinesisKinesisSpecOrBuildergetKinesisSinkOrBuilder()The KinesisSpec when destination_type is Kinesisjava.lang.StringgetName()Name of the sink e.g.com.google.protobuf.ByteStringgetNameBytes()Name of the sink e.g.PubSubSpecgetPubSubSink()The PubSubSpec when destination_type is PubSubPubSubSpecOrBuildergetPubSubSinkOrBuilder()The PubSubSpec when destination_type is PubSubAuditLogSinkSpec.SinkTypeCasegetSinkTypeCase()booleanhasKinesisSink()The KinesisSpec when destination_type is KinesisbooleanhasPubSubSink()The PubSubSpec when destination_type is PubSub-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
java.lang.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
AuditLogSinkSpec.SinkTypeCase getSinkTypeCase()
-
-