Package io.temporal.api.cloud.account.v1
Class AuditLogSink.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AuditLogSink.Builder>
-
- io.temporal.api.cloud.account.v1.AuditLogSink.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,AuditLogSinkOrBuilder,java.lang.Cloneable
- Enclosing class:
- AuditLogSink
public static final class AuditLogSink.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AuditLogSink.Builder> implements AuditLogSinkOrBuilder
AuditLogSink is only used by Audit Log
Protobuf typetemporal.api.cloud.account.v1.AuditLogSink
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditLogSink.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)AuditLogSinkbuild()AuditLogSinkbuildPartial()AuditLogSink.Builderclear()AuditLogSink.BuilderclearErrorMessage()An error message describing any issues with the audit log sink, if applicable.AuditLogSink.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AuditLogSink.BuilderclearHealth()The health status of the audit log sink.AuditLogSink.BuilderclearLastSucceededTime()The last succeeded timestamp for the internal workflow responsible for adding data to the sink.AuditLogSink.BuilderclearName()Name of the sink e.g.AuditLogSink.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AuditLogSink.BuilderclearResourceVersion()The version of the audit log sink resource.AuditLogSink.BuilderclearSpec()The specification details of the audit log sink.AuditLogSink.BuilderclearState()The current state of the audit log sink.AuditLogSink.Builderclone()AuditLogSinkgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetErrorMessage()An error message describing any issues with the audit log sink, if applicable.com.google.protobuf.ByteStringgetErrorMessageBytes()An error message describing any issues with the audit log sink, if applicable.AuditLogSink.HealthgetHealth()The health status of the audit log sink.intgetHealthValue()The health status of the audit log sink.com.google.protobuf.TimestampgetLastSucceededTime()The last succeeded timestamp for the internal workflow responsible for adding data to the sink.com.google.protobuf.Timestamp.BuildergetLastSucceededTimeBuilder()The last succeeded timestamp for the internal workflow responsible for adding data to the sink.com.google.protobuf.TimestampOrBuildergetLastSucceededTimeOrBuilder()The last succeeded timestamp for the internal workflow responsible for adding data to the sink.java.lang.StringgetName()Name of the sink e.g.com.google.protobuf.ByteStringgetNameBytes()Name of the sink e.g.java.lang.StringgetResourceVersion()The version of the audit log sink resource.com.google.protobuf.ByteStringgetResourceVersionBytes()The version of the audit log sink resource.AuditLogSinkSpecgetSpec()The specification details of the audit log sink.AuditLogSinkSpec.BuildergetSpecBuilder()The specification details of the audit log sink.AuditLogSinkSpecOrBuildergetSpecOrBuilder()The specification details of the audit log sink.ResourceStategetState()The current state of the audit log sink.intgetStateValue()The current state of the audit log sink.booleanhasLastSucceededTime()The last succeeded timestamp for the internal workflow responsible for adding data to the sink.booleanhasSpec()The specification details of the audit log sink.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AuditLogSink.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AuditLogSink.BuildermergeFrom(com.google.protobuf.Message other)AuditLogSink.BuildermergeFrom(AuditLogSink other)AuditLogSink.BuildermergeLastSucceededTime(com.google.protobuf.Timestamp value)The last succeeded timestamp for the internal workflow responsible for adding data to the sink.AuditLogSink.BuildermergeSpec(AuditLogSinkSpec value)The specification details of the audit log sink.AuditLogSink.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AuditLogSink.BuildersetErrorMessage(java.lang.String value)An error message describing any issues with the audit log sink, if applicable.AuditLogSink.BuildersetErrorMessageBytes(com.google.protobuf.ByteString value)An error message describing any issues with the audit log sink, if applicable.AuditLogSink.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)AuditLogSink.BuildersetHealth(AuditLogSink.Health value)The health status of the audit log sink.AuditLogSink.BuildersetHealthValue(int value)The health status of the audit log sink.AuditLogSink.BuildersetLastSucceededTime(com.google.protobuf.Timestamp value)The last succeeded timestamp for the internal workflow responsible for adding data to the sink.AuditLogSink.BuildersetLastSucceededTime(com.google.protobuf.Timestamp.Builder builderForValue)The last succeeded timestamp for the internal workflow responsible for adding data to the sink.AuditLogSink.BuildersetName(java.lang.String value)Name of the sink e.g.AuditLogSink.BuildersetNameBytes(com.google.protobuf.ByteString value)Name of the sink e.g.AuditLogSink.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)AuditLogSink.BuildersetResourceVersion(java.lang.String value)The version of the audit log sink resource.AuditLogSink.BuildersetResourceVersionBytes(com.google.protobuf.ByteString value)The version of the audit log sink resource.AuditLogSink.BuildersetSpec(AuditLogSinkSpec value)The specification details of the audit log sink.AuditLogSink.BuildersetSpec(AuditLogSinkSpec.Builder builderForValue)The specification details of the audit log sink.AuditLogSink.BuildersetState(ResourceState value)The current state of the audit log sink.AuditLogSink.BuildersetStateValue(int value)The current state of the audit log sink.AuditLogSink.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AuditLogSink.Builder>
-
clear
public AuditLogSink.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AuditLogSink.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<AuditLogSink.Builder>
-
getDefaultInstanceForType
public AuditLogSink getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AuditLogSink build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AuditLogSink buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AuditLogSink.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AuditLogSink.Builder>
-
setField
public AuditLogSink.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AuditLogSink.Builder>
-
clearField
public AuditLogSink.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AuditLogSink.Builder>
-
clearOneof
public AuditLogSink.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AuditLogSink.Builder>
-
setRepeatedField
public AuditLogSink.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AuditLogSink.Builder>
-
addRepeatedField
public AuditLogSink.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AuditLogSink.Builder>
-
mergeFrom
public AuditLogSink.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AuditLogSink.Builder>
-
mergeFrom
public AuditLogSink.Builder mergeFrom(AuditLogSink other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AuditLogSink.Builder>
-
mergeFrom
public AuditLogSink.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AuditLogSink.Builder>- Throws:
java.io.IOException
-
getName
public java.lang.String getName()
Name of the sink e.g. "audit_log_01"
string name = 1;- Specified by:
getNamein interfaceAuditLogSinkOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Name of the sink e.g. "audit_log_01"
string name = 1;- Specified by:
getNameBytesin interfaceAuditLogSinkOrBuilder- Returns:
- The bytes for name.
-
setName
public AuditLogSink.Builder setName(java.lang.String value)
Name of the sink e.g. "audit_log_01"
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public AuditLogSink.Builder clearName()
Name of the sink e.g. "audit_log_01"
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public AuditLogSink.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of the sink e.g. "audit_log_01"
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getResourceVersion
public java.lang.String getResourceVersion()
The version of the audit log sink resource.
string resource_version = 2;- Specified by:
getResourceVersionin interfaceAuditLogSinkOrBuilder- Returns:
- The resourceVersion.
-
getResourceVersionBytes
public com.google.protobuf.ByteString getResourceVersionBytes()
The version of the audit log sink resource.
string resource_version = 2;- Specified by:
getResourceVersionBytesin interfaceAuditLogSinkOrBuilder- Returns:
- The bytes for resourceVersion.
-
setResourceVersion
public AuditLogSink.Builder setResourceVersion(java.lang.String value)
The version of the audit log sink resource.
string resource_version = 2;- Parameters:
value- The resourceVersion to set.- Returns:
- This builder for chaining.
-
clearResourceVersion
public AuditLogSink.Builder clearResourceVersion()
The version of the audit log sink resource.
string resource_version = 2;- Returns:
- This builder for chaining.
-
setResourceVersionBytes
public AuditLogSink.Builder setResourceVersionBytes(com.google.protobuf.ByteString value)
The version of the audit log sink resource.
string resource_version = 2;- Parameters:
value- The bytes for resourceVersion to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()
The current state of the audit log sink.
.temporal.api.cloud.resource.v1.ResourceState state = 3;- Specified by:
getStateValuein interfaceAuditLogSinkOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public AuditLogSink.Builder setStateValue(int value)
The current state of the audit log sink.
.temporal.api.cloud.resource.v1.ResourceState state = 3;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public ResourceState getState()
The current state of the audit log sink.
.temporal.api.cloud.resource.v1.ResourceState state = 3;- Specified by:
getStatein interfaceAuditLogSinkOrBuilder- Returns:
- The state.
-
setState
public AuditLogSink.Builder setState(ResourceState value)
The current state of the audit log sink.
.temporal.api.cloud.resource.v1.ResourceState state = 3;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
public AuditLogSink.Builder clearState()
The current state of the audit log sink.
.temporal.api.cloud.resource.v1.ResourceState state = 3;- Returns:
- This builder for chaining.
-
hasSpec
public boolean hasSpec()
The specification details of the audit log sink.
.temporal.api.cloud.account.v1.AuditLogSinkSpec spec = 4;- Specified by:
hasSpecin interfaceAuditLogSinkOrBuilder- Returns:
- Whether the spec field is set.
-
getSpec
public AuditLogSinkSpec getSpec()
The specification details of the audit log sink.
.temporal.api.cloud.account.v1.AuditLogSinkSpec spec = 4;- Specified by:
getSpecin interfaceAuditLogSinkOrBuilder- Returns:
- The spec.
-
setSpec
public AuditLogSink.Builder setSpec(AuditLogSinkSpec value)
The specification details of the audit log sink.
.temporal.api.cloud.account.v1.AuditLogSinkSpec spec = 4;
-
setSpec
public AuditLogSink.Builder setSpec(AuditLogSinkSpec.Builder builderForValue)
The specification details of the audit log sink.
.temporal.api.cloud.account.v1.AuditLogSinkSpec spec = 4;
-
mergeSpec
public AuditLogSink.Builder mergeSpec(AuditLogSinkSpec value)
The specification details of the audit log sink.
.temporal.api.cloud.account.v1.AuditLogSinkSpec spec = 4;
-
clearSpec
public AuditLogSink.Builder clearSpec()
The specification details of the audit log sink.
.temporal.api.cloud.account.v1.AuditLogSinkSpec spec = 4;
-
getSpecBuilder
public AuditLogSinkSpec.Builder getSpecBuilder()
The specification details of the audit log sink.
.temporal.api.cloud.account.v1.AuditLogSinkSpec spec = 4;
-
getSpecOrBuilder
public AuditLogSinkSpecOrBuilder getSpecOrBuilder()
The specification details of the audit log sink.
.temporal.api.cloud.account.v1.AuditLogSinkSpec spec = 4;- Specified by:
getSpecOrBuilderin interfaceAuditLogSinkOrBuilder
-
getHealthValue
public int getHealthValue()
The health status of the audit log sink.
.temporal.api.cloud.account.v1.AuditLogSink.Health health = 5;- Specified by:
getHealthValuein interfaceAuditLogSinkOrBuilder- Returns:
- The enum numeric value on the wire for health.
-
setHealthValue
public AuditLogSink.Builder setHealthValue(int value)
The health status of the audit log sink.
.temporal.api.cloud.account.v1.AuditLogSink.Health health = 5;- Parameters:
value- The enum numeric value on the wire for health to set.- Returns:
- This builder for chaining.
-
getHealth
public AuditLogSink.Health getHealth()
The health status of the audit log sink.
.temporal.api.cloud.account.v1.AuditLogSink.Health health = 5;- Specified by:
getHealthin interfaceAuditLogSinkOrBuilder- Returns:
- The health.
-
setHealth
public AuditLogSink.Builder setHealth(AuditLogSink.Health value)
The health status of the audit log sink.
.temporal.api.cloud.account.v1.AuditLogSink.Health health = 5;- Parameters:
value- The health to set.- Returns:
- This builder for chaining.
-
clearHealth
public AuditLogSink.Builder clearHealth()
The health status of the audit log sink.
.temporal.api.cloud.account.v1.AuditLogSink.Health health = 5;- Returns:
- This builder for chaining.
-
getErrorMessage
public java.lang.String getErrorMessage()
An error message describing any issues with the audit log sink, if applicable.
string error_message = 6;- Specified by:
getErrorMessagein interfaceAuditLogSinkOrBuilder- Returns:
- The errorMessage.
-
getErrorMessageBytes
public com.google.protobuf.ByteString getErrorMessageBytes()
An error message describing any issues with the audit log sink, if applicable.
string error_message = 6;- Specified by:
getErrorMessageBytesin interfaceAuditLogSinkOrBuilder- Returns:
- The bytes for errorMessage.
-
setErrorMessage
public AuditLogSink.Builder setErrorMessage(java.lang.String value)
An error message describing any issues with the audit log sink, if applicable.
string error_message = 6;- Parameters:
value- The errorMessage to set.- Returns:
- This builder for chaining.
-
clearErrorMessage
public AuditLogSink.Builder clearErrorMessage()
An error message describing any issues with the audit log sink, if applicable.
string error_message = 6;- Returns:
- This builder for chaining.
-
setErrorMessageBytes
public AuditLogSink.Builder setErrorMessageBytes(com.google.protobuf.ByteString value)
An error message describing any issues with the audit log sink, if applicable.
string error_message = 6;- Parameters:
value- The bytes for errorMessage to set.- Returns:
- This builder for chaining.
-
hasLastSucceededTime
public boolean hasLastSucceededTime()
The last succeeded timestamp for the internal workflow responsible for adding data to the sink.
.google.protobuf.Timestamp last_succeeded_time = 7;- Specified by:
hasLastSucceededTimein interfaceAuditLogSinkOrBuilder- Returns:
- Whether the lastSucceededTime field is set.
-
getLastSucceededTime
public com.google.protobuf.Timestamp getLastSucceededTime()
The last succeeded timestamp for the internal workflow responsible for adding data to the sink.
.google.protobuf.Timestamp last_succeeded_time = 7;- Specified by:
getLastSucceededTimein interfaceAuditLogSinkOrBuilder- Returns:
- The lastSucceededTime.
-
setLastSucceededTime
public AuditLogSink.Builder setLastSucceededTime(com.google.protobuf.Timestamp value)
The last succeeded timestamp for the internal workflow responsible for adding data to the sink.
.google.protobuf.Timestamp last_succeeded_time = 7;
-
setLastSucceededTime
public AuditLogSink.Builder setLastSucceededTime(com.google.protobuf.Timestamp.Builder builderForValue)
The last succeeded timestamp for the internal workflow responsible for adding data to the sink.
.google.protobuf.Timestamp last_succeeded_time = 7;
-
mergeLastSucceededTime
public AuditLogSink.Builder mergeLastSucceededTime(com.google.protobuf.Timestamp value)
The last succeeded timestamp for the internal workflow responsible for adding data to the sink.
.google.protobuf.Timestamp last_succeeded_time = 7;
-
clearLastSucceededTime
public AuditLogSink.Builder clearLastSucceededTime()
The last succeeded timestamp for the internal workflow responsible for adding data to the sink.
.google.protobuf.Timestamp last_succeeded_time = 7;
-
getLastSucceededTimeBuilder
public com.google.protobuf.Timestamp.Builder getLastSucceededTimeBuilder()
The last succeeded timestamp for the internal workflow responsible for adding data to the sink.
.google.protobuf.Timestamp last_succeeded_time = 7;
-
getLastSucceededTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastSucceededTimeOrBuilder()
The last succeeded timestamp for the internal workflow responsible for adding data to the sink.
.google.protobuf.Timestamp last_succeeded_time = 7;- Specified by:
getLastSucceededTimeOrBuilderin interfaceAuditLogSinkOrBuilder
-
setUnknownFields
public final AuditLogSink.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AuditLogSink.Builder>
-
mergeUnknownFields
public final AuditLogSink.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AuditLogSink.Builder>
-
-