Class ExportSink.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ExportSink.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<ExportSink.Builder>
io.temporal.api.cloud.namespace.v1.ExportSink.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ExportSinkOrBuilder,Cloneable
- Enclosing class:
ExportSink
public static final class ExportSink.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ExportSink.Builder>
implements ExportSinkOrBuilder
Protobuf type
temporal.api.cloud.namespace.v1.ExportSink-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()An error message describing any issues with the export sink, if applicable.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The health status of the export sink.The timestamp of the last health check performed on the export sink.The timestamp of the latest successful data export.The unique name of the export sink, once set it can't be changedclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The version of the export sink resource.The specification details of the export sink.The current state of the export sink.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorAn error message describing any issues with the export sink, if applicable.com.google.protobuf.ByteStringAn error message describing any issues with the export sink, if applicable.The health status of the export sink.intThe health status of the export sink.com.google.protobuf.TimestampThe timestamp of the last health check performed on the export sink.com.google.protobuf.Timestamp.BuilderThe timestamp of the last health check performed on the export sink.com.google.protobuf.TimestampOrBuilderThe timestamp of the last health check performed on the export sink.com.google.protobuf.TimestampThe timestamp of the latest successful data export.com.google.protobuf.Timestamp.BuilderThe timestamp of the latest successful data export.com.google.protobuf.TimestampOrBuilderThe timestamp of the latest successful data export.getName()The unique name of the export sink, once set it can't be changedcom.google.protobuf.ByteStringThe unique name of the export sink, once set it can't be changedThe version of the export sink resource.com.google.protobuf.ByteStringThe version of the export sink resource.getSpec()The specification details of the export sink.The specification details of the export sink.The specification details of the export sink.getState()The current state of the export sink.intThe current state of the export sink.booleanThe timestamp of the last health check performed on the export sink.booleanThe timestamp of the latest successful data export.booleanhasSpec()The specification details of the export sink.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ExportSink other) mergeLastHealthCheckTime(com.google.protobuf.Timestamp value) The timestamp of the last health check performed on the export sink.mergeLatestDataExportTime(com.google.protobuf.Timestamp value) The timestamp of the latest successful data export.mergeSpec(ExportSinkSpec value) The specification details of the export sink.final ExportSink.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setErrorMessage(String value) An error message describing any issues with the export sink, if applicable.setErrorMessageBytes(com.google.protobuf.ByteString value) An error message describing any issues with the export sink, if applicable.setHealth(ExportSink.Health value) The health status of the export sink.setHealthValue(int value) The health status of the export sink.setLastHealthCheckTime(com.google.protobuf.Timestamp value) The timestamp of the last health check performed on the export sink.setLastHealthCheckTime(com.google.protobuf.Timestamp.Builder builderForValue) The timestamp of the last health check performed on the export sink.setLatestDataExportTime(com.google.protobuf.Timestamp value) The timestamp of the latest successful data export.setLatestDataExportTime(com.google.protobuf.Timestamp.Builder builderForValue) The timestamp of the latest successful data export.The unique name of the export sink, once set it can't be changedsetNameBytes(com.google.protobuf.ByteString value) The unique name of the export sink, once set it can't be changedsetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResourceVersion(String value) The version of the export sink resource.setResourceVersionBytes(com.google.protobuf.ByteString value) The version of the export sink resource.setSpec(ExportSinkSpec value) The specification details of the export sink.setSpec(ExportSinkSpec.Builder builderForValue) The specification details of the export sink.setState(ResourceState value) The current state of the export sink.setStateValue(int value) The current state of the export sink.final ExportSink.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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<ExportSink.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<ExportSink.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<ExportSink.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<ExportSink.Builder>
-
setField
public ExportSink.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportSink.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportSink.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportSink.Builder>
-
setRepeatedField
public ExportSink.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportSink.Builder>
-
addRepeatedField
public ExportSink.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportSink.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExportSink.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportSink.Builder>
-
mergeFrom
public ExportSink.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExportSink.Builder>- Throws:
IOException
-
getName
The unique name of the export sink, once set it can't be changed
string name = 1;- Specified by:
getNamein interfaceExportSinkOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The unique name of the export sink, once set it can't be changed
string name = 1;- Specified by:
getNameBytesin interfaceExportSinkOrBuilder- Returns:
- The bytes for name.
-
setName
The unique name of the export sink, once set it can't be changed
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
The unique name of the export sink, once set it can't be changed
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
The unique name of the export sink, once set it can't be changed
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getResourceVersion
The version of the export sink resource.
string resource_version = 2;- Specified by:
getResourceVersionin interfaceExportSinkOrBuilder- Returns:
- The resourceVersion.
-
getResourceVersionBytes
public com.google.protobuf.ByteString getResourceVersionBytes()The version of the export sink resource.
string resource_version = 2;- Specified by:
getResourceVersionBytesin interfaceExportSinkOrBuilder- Returns:
- The bytes for resourceVersion.
-
setResourceVersion
The version of the export sink resource.
string resource_version = 2;- Parameters:
value- The resourceVersion to set.- Returns:
- This builder for chaining.
-
clearResourceVersion
The version of the export sink resource.
string resource_version = 2;- Returns:
- This builder for chaining.
-
setResourceVersionBytes
The version of the export 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 export sink.
.temporal.api.cloud.resource.v1.ResourceState state = 3;- Specified by:
getStateValuein interfaceExportSinkOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
The current state of the export 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
The current state of the export sink.
.temporal.api.cloud.resource.v1.ResourceState state = 3;- Specified by:
getStatein interfaceExportSinkOrBuilder- Returns:
- The state.
-
setState
The current state of the export sink.
.temporal.api.cloud.resource.v1.ResourceState state = 3;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
The current state of the export sink.
.temporal.api.cloud.resource.v1.ResourceState state = 3;- Returns:
- This builder for chaining.
-
hasSpec
public boolean hasSpec()The specification details of the export sink.
.temporal.api.cloud.namespace.v1.ExportSinkSpec spec = 4;- Specified by:
hasSpecin interfaceExportSinkOrBuilder- Returns:
- Whether the spec field is set.
-
getSpec
The specification details of the export sink.
.temporal.api.cloud.namespace.v1.ExportSinkSpec spec = 4;- Specified by:
getSpecin interfaceExportSinkOrBuilder- Returns:
- The spec.
-
setSpec
The specification details of the export sink.
.temporal.api.cloud.namespace.v1.ExportSinkSpec spec = 4; -
setSpec
The specification details of the export sink.
.temporal.api.cloud.namespace.v1.ExportSinkSpec spec = 4; -
mergeSpec
The specification details of the export sink.
.temporal.api.cloud.namespace.v1.ExportSinkSpec spec = 4; -
clearSpec
The specification details of the export sink.
.temporal.api.cloud.namespace.v1.ExportSinkSpec spec = 4; -
getSpecBuilder
The specification details of the export sink.
.temporal.api.cloud.namespace.v1.ExportSinkSpec spec = 4; -
getSpecOrBuilder
The specification details of the export sink.
.temporal.api.cloud.namespace.v1.ExportSinkSpec spec = 4;- Specified by:
getSpecOrBuilderin interfaceExportSinkOrBuilder
-
getHealthValue
public int getHealthValue()The health status of the export sink.
.temporal.api.cloud.namespace.v1.ExportSink.Health health = 5;- Specified by:
getHealthValuein interfaceExportSinkOrBuilder- Returns:
- The enum numeric value on the wire for health.
-
setHealthValue
The health status of the export sink.
.temporal.api.cloud.namespace.v1.ExportSink.Health health = 5;- Parameters:
value- The enum numeric value on the wire for health to set.- Returns:
- This builder for chaining.
-
getHealth
The health status of the export sink.
.temporal.api.cloud.namespace.v1.ExportSink.Health health = 5;- Specified by:
getHealthin interfaceExportSinkOrBuilder- Returns:
- The health.
-
setHealth
The health status of the export sink.
.temporal.api.cloud.namespace.v1.ExportSink.Health health = 5;- Parameters:
value- The health to set.- Returns:
- This builder for chaining.
-
clearHealth
The health status of the export sink.
.temporal.api.cloud.namespace.v1.ExportSink.Health health = 5;- Returns:
- This builder for chaining.
-
getErrorMessage
An error message describing any issues with the export sink, if applicable.
string error_message = 6;- Specified by:
getErrorMessagein interfaceExportSinkOrBuilder- Returns:
- The errorMessage.
-
getErrorMessageBytes
public com.google.protobuf.ByteString getErrorMessageBytes()An error message describing any issues with the export sink, if applicable.
string error_message = 6;- Specified by:
getErrorMessageBytesin interfaceExportSinkOrBuilder- Returns:
- The bytes for errorMessage.
-
setErrorMessage
An error message describing any issues with the export sink, if applicable.
string error_message = 6;- Parameters:
value- The errorMessage to set.- Returns:
- This builder for chaining.
-
clearErrorMessage
An error message describing any issues with the export sink, if applicable.
string error_message = 6;- Returns:
- This builder for chaining.
-
setErrorMessageBytes
An error message describing any issues with the export sink, if applicable.
string error_message = 6;- Parameters:
value- The bytes for errorMessage to set.- Returns:
- This builder for chaining.
-
hasLatestDataExportTime
public boolean hasLatestDataExportTime()The timestamp of the latest successful data export.
.google.protobuf.Timestamp latest_data_export_time = 7;- Specified by:
hasLatestDataExportTimein interfaceExportSinkOrBuilder- Returns:
- Whether the latestDataExportTime field is set.
-
getLatestDataExportTime
public com.google.protobuf.Timestamp getLatestDataExportTime()The timestamp of the latest successful data export.
.google.protobuf.Timestamp latest_data_export_time = 7;- Specified by:
getLatestDataExportTimein interfaceExportSinkOrBuilder- Returns:
- The latestDataExportTime.
-
setLatestDataExportTime
The timestamp of the latest successful data export.
.google.protobuf.Timestamp latest_data_export_time = 7; -
setLatestDataExportTime
public ExportSink.Builder setLatestDataExportTime(com.google.protobuf.Timestamp.Builder builderForValue) The timestamp of the latest successful data export.
.google.protobuf.Timestamp latest_data_export_time = 7; -
mergeLatestDataExportTime
The timestamp of the latest successful data export.
.google.protobuf.Timestamp latest_data_export_time = 7; -
clearLatestDataExportTime
The timestamp of the latest successful data export.
.google.protobuf.Timestamp latest_data_export_time = 7; -
getLatestDataExportTimeBuilder
public com.google.protobuf.Timestamp.Builder getLatestDataExportTimeBuilder()The timestamp of the latest successful data export.
.google.protobuf.Timestamp latest_data_export_time = 7; -
getLatestDataExportTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLatestDataExportTimeOrBuilder()The timestamp of the latest successful data export.
.google.protobuf.Timestamp latest_data_export_time = 7;- Specified by:
getLatestDataExportTimeOrBuilderin interfaceExportSinkOrBuilder
-
hasLastHealthCheckTime
public boolean hasLastHealthCheckTime()The timestamp of the last health check performed on the export sink.
.google.protobuf.Timestamp last_health_check_time = 8;- Specified by:
hasLastHealthCheckTimein interfaceExportSinkOrBuilder- Returns:
- Whether the lastHealthCheckTime field is set.
-
getLastHealthCheckTime
public com.google.protobuf.Timestamp getLastHealthCheckTime()The timestamp of the last health check performed on the export sink.
.google.protobuf.Timestamp last_health_check_time = 8;- Specified by:
getLastHealthCheckTimein interfaceExportSinkOrBuilder- Returns:
- The lastHealthCheckTime.
-
setLastHealthCheckTime
The timestamp of the last health check performed on the export sink.
.google.protobuf.Timestamp last_health_check_time = 8; -
setLastHealthCheckTime
public ExportSink.Builder setLastHealthCheckTime(com.google.protobuf.Timestamp.Builder builderForValue) The timestamp of the last health check performed on the export sink.
.google.protobuf.Timestamp last_health_check_time = 8; -
mergeLastHealthCheckTime
The timestamp of the last health check performed on the export sink.
.google.protobuf.Timestamp last_health_check_time = 8; -
clearLastHealthCheckTime
The timestamp of the last health check performed on the export sink.
.google.protobuf.Timestamp last_health_check_time = 8; -
getLastHealthCheckTimeBuilder
public com.google.protobuf.Timestamp.Builder getLastHealthCheckTimeBuilder()The timestamp of the last health check performed on the export sink.
.google.protobuf.Timestamp last_health_check_time = 8; -
getLastHealthCheckTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastHealthCheckTimeOrBuilder()The timestamp of the last health check performed on the export sink.
.google.protobuf.Timestamp last_health_check_time = 8;- Specified by:
getLastHealthCheckTimeOrBuilderin interfaceExportSinkOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportSink.Builder>
-
mergeUnknownFields
public final ExportSink.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExportSink.Builder>
-