Package io.temporal.api.version.v1
Class VersionInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<VersionInfo.Builder>
-
- io.temporal.api.version.v1.VersionInfo.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,VersionInfoOrBuilder,java.lang.Cloneable
- Enclosing class:
- VersionInfo
public static final class VersionInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VersionInfo.Builder> implements VersionInfoOrBuilder
VersionInfo contains details about current and recommended release versions as well as alerts and upgrade instructions.
Protobuf typetemporal.api.version.v1.VersionInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description VersionInfo.BuilderaddAlerts(int index, Alert value)repeated .temporal.api.version.v1.Alert alerts = 4;VersionInfo.BuilderaddAlerts(int index, Alert.Builder builderForValue)repeated .temporal.api.version.v1.Alert alerts = 4;VersionInfo.BuilderaddAlerts(Alert value)repeated .temporal.api.version.v1.Alert alerts = 4;VersionInfo.BuilderaddAlerts(Alert.Builder builderForValue)repeated .temporal.api.version.v1.Alert alerts = 4;Alert.BuilderaddAlertsBuilder()repeated .temporal.api.version.v1.Alert alerts = 4;Alert.BuilderaddAlertsBuilder(int index)repeated .temporal.api.version.v1.Alert alerts = 4;VersionInfo.BuilderaddAllAlerts(java.lang.Iterable<? extends Alert> values)repeated .temporal.api.version.v1.Alert alerts = 4;VersionInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)VersionInfobuild()VersionInfobuildPartial()VersionInfo.Builderclear()VersionInfo.BuilderclearAlerts()repeated .temporal.api.version.v1.Alert alerts = 4;VersionInfo.BuilderclearCurrent().temporal.api.version.v1.ReleaseInfo current = 1;VersionInfo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)VersionInfo.BuilderclearInstructions()string instructions = 3;VersionInfo.BuilderclearLastUpdateTime().google.protobuf.Timestamp last_update_time = 5;VersionInfo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)VersionInfo.BuilderclearRecommended().temporal.api.version.v1.ReleaseInfo recommended = 2;VersionInfo.Builderclone()AlertgetAlerts(int index)repeated .temporal.api.version.v1.Alert alerts = 4;Alert.BuildergetAlertsBuilder(int index)repeated .temporal.api.version.v1.Alert alerts = 4;java.util.List<Alert.Builder>getAlertsBuilderList()repeated .temporal.api.version.v1.Alert alerts = 4;intgetAlertsCount()repeated .temporal.api.version.v1.Alert alerts = 4;java.util.List<Alert>getAlertsList()repeated .temporal.api.version.v1.Alert alerts = 4;AlertOrBuildergetAlertsOrBuilder(int index)repeated .temporal.api.version.v1.Alert alerts = 4;java.util.List<? extends AlertOrBuilder>getAlertsOrBuilderList()repeated .temporal.api.version.v1.Alert alerts = 4;ReleaseInfogetCurrent().temporal.api.version.v1.ReleaseInfo current = 1;ReleaseInfo.BuildergetCurrentBuilder().temporal.api.version.v1.ReleaseInfo current = 1;ReleaseInfoOrBuildergetCurrentOrBuilder().temporal.api.version.v1.ReleaseInfo current = 1;VersionInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetInstructions()string instructions = 3;com.google.protobuf.ByteStringgetInstructionsBytes()string instructions = 3;com.google.protobuf.TimestampgetLastUpdateTime().google.protobuf.Timestamp last_update_time = 5;com.google.protobuf.Timestamp.BuildergetLastUpdateTimeBuilder().google.protobuf.Timestamp last_update_time = 5;com.google.protobuf.TimestampOrBuildergetLastUpdateTimeOrBuilder().google.protobuf.Timestamp last_update_time = 5;ReleaseInfogetRecommended().temporal.api.version.v1.ReleaseInfo recommended = 2;ReleaseInfo.BuildergetRecommendedBuilder().temporal.api.version.v1.ReleaseInfo recommended = 2;ReleaseInfoOrBuildergetRecommendedOrBuilder().temporal.api.version.v1.ReleaseInfo recommended = 2;booleanhasCurrent().temporal.api.version.v1.ReleaseInfo current = 1;booleanhasLastUpdateTime().google.protobuf.Timestamp last_update_time = 5;booleanhasRecommended().temporal.api.version.v1.ReleaseInfo recommended = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()VersionInfo.BuildermergeCurrent(ReleaseInfo value).temporal.api.version.v1.ReleaseInfo current = 1;VersionInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)VersionInfo.BuildermergeFrom(com.google.protobuf.Message other)VersionInfo.BuildermergeFrom(VersionInfo other)VersionInfo.BuildermergeLastUpdateTime(com.google.protobuf.Timestamp value).google.protobuf.Timestamp last_update_time = 5;VersionInfo.BuildermergeRecommended(ReleaseInfo value).temporal.api.version.v1.ReleaseInfo recommended = 2;VersionInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)VersionInfo.BuilderremoveAlerts(int index)repeated .temporal.api.version.v1.Alert alerts = 4;VersionInfo.BuildersetAlerts(int index, Alert value)repeated .temporal.api.version.v1.Alert alerts = 4;VersionInfo.BuildersetAlerts(int index, Alert.Builder builderForValue)repeated .temporal.api.version.v1.Alert alerts = 4;VersionInfo.BuildersetCurrent(ReleaseInfo value).temporal.api.version.v1.ReleaseInfo current = 1;VersionInfo.BuildersetCurrent(ReleaseInfo.Builder builderForValue).temporal.api.version.v1.ReleaseInfo current = 1;VersionInfo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)VersionInfo.BuildersetInstructions(java.lang.String value)string instructions = 3;VersionInfo.BuildersetInstructionsBytes(com.google.protobuf.ByteString value)string instructions = 3;VersionInfo.BuildersetLastUpdateTime(com.google.protobuf.Timestamp value).google.protobuf.Timestamp last_update_time = 5;VersionInfo.BuildersetLastUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue).google.protobuf.Timestamp last_update_time = 5;VersionInfo.BuildersetRecommended(ReleaseInfo value).temporal.api.version.v1.ReleaseInfo recommended = 2;VersionInfo.BuildersetRecommended(ReleaseInfo.Builder builderForValue).temporal.api.version.v1.ReleaseInfo recommended = 2;VersionInfo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)VersionInfo.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<VersionInfo.Builder>
-
clear
public VersionInfo.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<VersionInfo.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<VersionInfo.Builder>
-
getDefaultInstanceForType
public VersionInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public VersionInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public VersionInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public VersionInfo.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<VersionInfo.Builder>
-
setField
public VersionInfo.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<VersionInfo.Builder>
-
clearField
public VersionInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<VersionInfo.Builder>
-
clearOneof
public VersionInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<VersionInfo.Builder>
-
setRepeatedField
public VersionInfo.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<VersionInfo.Builder>
-
addRepeatedField
public VersionInfo.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<VersionInfo.Builder>
-
mergeFrom
public VersionInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VersionInfo.Builder>
-
mergeFrom
public VersionInfo.Builder mergeFrom(VersionInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<VersionInfo.Builder>
-
mergeFrom
public VersionInfo.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<VersionInfo.Builder>- Throws:
java.io.IOException
-
hasCurrent
public boolean hasCurrent()
.temporal.api.version.v1.ReleaseInfo current = 1;- Specified by:
hasCurrentin interfaceVersionInfoOrBuilder- Returns:
- Whether the current field is set.
-
getCurrent
public ReleaseInfo getCurrent()
.temporal.api.version.v1.ReleaseInfo current = 1;- Specified by:
getCurrentin interfaceVersionInfoOrBuilder- Returns:
- The current.
-
setCurrent
public VersionInfo.Builder setCurrent(ReleaseInfo value)
.temporal.api.version.v1.ReleaseInfo current = 1;
-
setCurrent
public VersionInfo.Builder setCurrent(ReleaseInfo.Builder builderForValue)
.temporal.api.version.v1.ReleaseInfo current = 1;
-
mergeCurrent
public VersionInfo.Builder mergeCurrent(ReleaseInfo value)
.temporal.api.version.v1.ReleaseInfo current = 1;
-
clearCurrent
public VersionInfo.Builder clearCurrent()
.temporal.api.version.v1.ReleaseInfo current = 1;
-
getCurrentBuilder
public ReleaseInfo.Builder getCurrentBuilder()
.temporal.api.version.v1.ReleaseInfo current = 1;
-
getCurrentOrBuilder
public ReleaseInfoOrBuilder getCurrentOrBuilder()
.temporal.api.version.v1.ReleaseInfo current = 1;- Specified by:
getCurrentOrBuilderin interfaceVersionInfoOrBuilder
-
hasRecommended
public boolean hasRecommended()
.temporal.api.version.v1.ReleaseInfo recommended = 2;- Specified by:
hasRecommendedin interfaceVersionInfoOrBuilder- Returns:
- Whether the recommended field is set.
-
getRecommended
public ReleaseInfo getRecommended()
.temporal.api.version.v1.ReleaseInfo recommended = 2;- Specified by:
getRecommendedin interfaceVersionInfoOrBuilder- Returns:
- The recommended.
-
setRecommended
public VersionInfo.Builder setRecommended(ReleaseInfo value)
.temporal.api.version.v1.ReleaseInfo recommended = 2;
-
setRecommended
public VersionInfo.Builder setRecommended(ReleaseInfo.Builder builderForValue)
.temporal.api.version.v1.ReleaseInfo recommended = 2;
-
mergeRecommended
public VersionInfo.Builder mergeRecommended(ReleaseInfo value)
.temporal.api.version.v1.ReleaseInfo recommended = 2;
-
clearRecommended
public VersionInfo.Builder clearRecommended()
.temporal.api.version.v1.ReleaseInfo recommended = 2;
-
getRecommendedBuilder
public ReleaseInfo.Builder getRecommendedBuilder()
.temporal.api.version.v1.ReleaseInfo recommended = 2;
-
getRecommendedOrBuilder
public ReleaseInfoOrBuilder getRecommendedOrBuilder()
.temporal.api.version.v1.ReleaseInfo recommended = 2;- Specified by:
getRecommendedOrBuilderin interfaceVersionInfoOrBuilder
-
getInstructions
public java.lang.String getInstructions()
string instructions = 3;- Specified by:
getInstructionsin interfaceVersionInfoOrBuilder- Returns:
- The instructions.
-
getInstructionsBytes
public com.google.protobuf.ByteString getInstructionsBytes()
string instructions = 3;- Specified by:
getInstructionsBytesin interfaceVersionInfoOrBuilder- Returns:
- The bytes for instructions.
-
setInstructions
public VersionInfo.Builder setInstructions(java.lang.String value)
string instructions = 3;- Parameters:
value- The instructions to set.- Returns:
- This builder for chaining.
-
clearInstructions
public VersionInfo.Builder clearInstructions()
string instructions = 3;- Returns:
- This builder for chaining.
-
setInstructionsBytes
public VersionInfo.Builder setInstructionsBytes(com.google.protobuf.ByteString value)
string instructions = 3;- Parameters:
value- The bytes for instructions to set.- Returns:
- This builder for chaining.
-
getAlertsList
public java.util.List<Alert> getAlertsList()
repeated .temporal.api.version.v1.Alert alerts = 4;- Specified by:
getAlertsListin interfaceVersionInfoOrBuilder
-
getAlertsCount
public int getAlertsCount()
repeated .temporal.api.version.v1.Alert alerts = 4;- Specified by:
getAlertsCountin interfaceVersionInfoOrBuilder
-
getAlerts
public Alert getAlerts(int index)
repeated .temporal.api.version.v1.Alert alerts = 4;- Specified by:
getAlertsin interfaceVersionInfoOrBuilder
-
setAlerts
public VersionInfo.Builder setAlerts(int index, Alert value)
repeated .temporal.api.version.v1.Alert alerts = 4;
-
setAlerts
public VersionInfo.Builder setAlerts(int index, Alert.Builder builderForValue)
repeated .temporal.api.version.v1.Alert alerts = 4;
-
addAlerts
public VersionInfo.Builder addAlerts(Alert value)
repeated .temporal.api.version.v1.Alert alerts = 4;
-
addAlerts
public VersionInfo.Builder addAlerts(int index, Alert value)
repeated .temporal.api.version.v1.Alert alerts = 4;
-
addAlerts
public VersionInfo.Builder addAlerts(Alert.Builder builderForValue)
repeated .temporal.api.version.v1.Alert alerts = 4;
-
addAlerts
public VersionInfo.Builder addAlerts(int index, Alert.Builder builderForValue)
repeated .temporal.api.version.v1.Alert alerts = 4;
-
addAllAlerts
public VersionInfo.Builder addAllAlerts(java.lang.Iterable<? extends Alert> values)
repeated .temporal.api.version.v1.Alert alerts = 4;
-
clearAlerts
public VersionInfo.Builder clearAlerts()
repeated .temporal.api.version.v1.Alert alerts = 4;
-
removeAlerts
public VersionInfo.Builder removeAlerts(int index)
repeated .temporal.api.version.v1.Alert alerts = 4;
-
getAlertsBuilder
public Alert.Builder getAlertsBuilder(int index)
repeated .temporal.api.version.v1.Alert alerts = 4;
-
getAlertsOrBuilder
public AlertOrBuilder getAlertsOrBuilder(int index)
repeated .temporal.api.version.v1.Alert alerts = 4;- Specified by:
getAlertsOrBuilderin interfaceVersionInfoOrBuilder
-
getAlertsOrBuilderList
public java.util.List<? extends AlertOrBuilder> getAlertsOrBuilderList()
repeated .temporal.api.version.v1.Alert alerts = 4;- Specified by:
getAlertsOrBuilderListin interfaceVersionInfoOrBuilder
-
addAlertsBuilder
public Alert.Builder addAlertsBuilder()
repeated .temporal.api.version.v1.Alert alerts = 4;
-
addAlertsBuilder
public Alert.Builder addAlertsBuilder(int index)
repeated .temporal.api.version.v1.Alert alerts = 4;
-
getAlertsBuilderList
public java.util.List<Alert.Builder> getAlertsBuilderList()
repeated .temporal.api.version.v1.Alert alerts = 4;
-
hasLastUpdateTime
public boolean hasLastUpdateTime()
.google.protobuf.Timestamp last_update_time = 5;- Specified by:
hasLastUpdateTimein interfaceVersionInfoOrBuilder- Returns:
- Whether the lastUpdateTime field is set.
-
getLastUpdateTime
public com.google.protobuf.Timestamp getLastUpdateTime()
.google.protobuf.Timestamp last_update_time = 5;- Specified by:
getLastUpdateTimein interfaceVersionInfoOrBuilder- Returns:
- The lastUpdateTime.
-
setLastUpdateTime
public VersionInfo.Builder setLastUpdateTime(com.google.protobuf.Timestamp value)
.google.protobuf.Timestamp last_update_time = 5;
-
setLastUpdateTime
public VersionInfo.Builder setLastUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
.google.protobuf.Timestamp last_update_time = 5;
-
mergeLastUpdateTime
public VersionInfo.Builder mergeLastUpdateTime(com.google.protobuf.Timestamp value)
.google.protobuf.Timestamp last_update_time = 5;
-
clearLastUpdateTime
public VersionInfo.Builder clearLastUpdateTime()
.google.protobuf.Timestamp last_update_time = 5;
-
getLastUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getLastUpdateTimeBuilder()
.google.protobuf.Timestamp last_update_time = 5;
-
getLastUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder()
.google.protobuf.Timestamp last_update_time = 5;- Specified by:
getLastUpdateTimeOrBuilderin interfaceVersionInfoOrBuilder
-
setUnknownFields
public final VersionInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<VersionInfo.Builder>
-
mergeUnknownFields
public final VersionInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<VersionInfo.Builder>
-
-