Class VersionInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<VersionInfo.Builder>
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,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 type
temporal.api.version.v1.VersionInfo-
Method Summary
Modifier and TypeMethodDescriptionrepeated .temporal.api.version.v1.Alert alerts = 4;addAlerts(int index, Alert.Builder builderForValue) repeated .temporal.api.version.v1.Alert alerts = 4;repeated .temporal.api.version.v1.Alert alerts = 4;addAlerts(Alert.Builder builderForValue) repeated .temporal.api.version.v1.Alert alerts = 4;repeated .temporal.api.version.v1.Alert alerts = 4;addAlertsBuilder(int index) repeated .temporal.api.version.v1.Alert alerts = 4;addAllAlerts(Iterable<? extends Alert> values) repeated .temporal.api.version.v1.Alert alerts = 4;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()repeated .temporal.api.version.v1.Alert alerts = 4;.temporal.api.version.v1.ReleaseInfo current = 1;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) string instructions = 3;.google.protobuf.Timestamp last_update_time = 5;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) .temporal.api.version.v1.ReleaseInfo recommended = 2;clone()getAlerts(int index) repeated .temporal.api.version.v1.Alert alerts = 4;getAlertsBuilder(int index) repeated .temporal.api.version.v1.Alert alerts = 4;repeated .temporal.api.version.v1.Alert alerts = 4;intrepeated .temporal.api.version.v1.Alert alerts = 4;repeated .temporal.api.version.v1.Alert alerts = 4;getAlertsOrBuilder(int index) repeated .temporal.api.version.v1.Alert alerts = 4;List<? extends AlertOrBuilder> repeated .temporal.api.version.v1.Alert alerts = 4;.temporal.api.version.v1.ReleaseInfo current = 1;.temporal.api.version.v1.ReleaseInfo current = 1;.temporal.api.version.v1.ReleaseInfo current = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorstring instructions = 3;com.google.protobuf.ByteStringstring instructions = 3;com.google.protobuf.Timestamp.google.protobuf.Timestamp last_update_time = 5;com.google.protobuf.Timestamp.Builder.google.protobuf.Timestamp last_update_time = 5;com.google.protobuf.TimestampOrBuilder.google.protobuf.Timestamp last_update_time = 5;.temporal.api.version.v1.ReleaseInfo recommended = 2;.temporal.api.version.v1.ReleaseInfo recommended = 2;.temporal.api.version.v1.ReleaseInfo recommended = 2;boolean.temporal.api.version.v1.ReleaseInfo current = 1;boolean.google.protobuf.Timestamp last_update_time = 5;boolean.temporal.api.version.v1.ReleaseInfo recommended = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeCurrent(ReleaseInfo value) .temporal.api.version.v1.ReleaseInfo current = 1;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(VersionInfo other) mergeLastUpdateTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp last_update_time = 5;mergeRecommended(ReleaseInfo value) .temporal.api.version.v1.ReleaseInfo recommended = 2;final VersionInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeAlerts(int index) repeated .temporal.api.version.v1.Alert alerts = 4;repeated .temporal.api.version.v1.Alert alerts = 4;setAlerts(int index, Alert.Builder builderForValue) repeated .temporal.api.version.v1.Alert alerts = 4;setCurrent(ReleaseInfo value) .temporal.api.version.v1.ReleaseInfo current = 1;setCurrent(ReleaseInfo.Builder builderForValue) .temporal.api.version.v1.ReleaseInfo current = 1;setInstructions(String value) string instructions = 3;setInstructionsBytes(com.google.protobuf.ByteString value) string instructions = 3;setLastUpdateTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp last_update_time = 5;setLastUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp last_update_time = 5;setRecommended(ReleaseInfo value) .temporal.api.version.v1.ReleaseInfo recommended = 2;setRecommended(ReleaseInfo.Builder builderForValue) .temporal.api.version.v1.ReleaseInfo recommended = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final 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, 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<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
- 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<VersionInfo.Builder>
-
setField
public VersionInfo.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<VersionInfo.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<VersionInfo.Builder>
-
clearOneof
- 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, 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, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<VersionInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VersionInfo.Builder>
-
mergeFrom
-
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 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:
IOException
-
hasCurrent
public boolean hasCurrent().temporal.api.version.v1.ReleaseInfo current = 1;- Specified by:
hasCurrentin interfaceVersionInfoOrBuilder- Returns:
- Whether the current field is set.
-
getCurrent
.temporal.api.version.v1.ReleaseInfo current = 1;- Specified by:
getCurrentin interfaceVersionInfoOrBuilder- Returns:
- The current.
-
setCurrent
.temporal.api.version.v1.ReleaseInfo current = 1; -
setCurrent
.temporal.api.version.v1.ReleaseInfo current = 1; -
mergeCurrent
.temporal.api.version.v1.ReleaseInfo current = 1; -
clearCurrent
.temporal.api.version.v1.ReleaseInfo current = 1; -
getCurrentBuilder
.temporal.api.version.v1.ReleaseInfo current = 1; -
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
.temporal.api.version.v1.ReleaseInfo recommended = 2;- Specified by:
getRecommendedin interfaceVersionInfoOrBuilder- Returns:
- The recommended.
-
setRecommended
.temporal.api.version.v1.ReleaseInfo recommended = 2; -
setRecommended
.temporal.api.version.v1.ReleaseInfo recommended = 2; -
mergeRecommended
.temporal.api.version.v1.ReleaseInfo recommended = 2; -
clearRecommended
.temporal.api.version.v1.ReleaseInfo recommended = 2; -
getRecommendedBuilder
.temporal.api.version.v1.ReleaseInfo recommended = 2; -
getRecommendedOrBuilder
.temporal.api.version.v1.ReleaseInfo recommended = 2;- Specified by:
getRecommendedOrBuilderin interfaceVersionInfoOrBuilder
-
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
string instructions = 3;- Parameters:
value- The instructions to set.- Returns:
- This builder for chaining.
-
clearInstructions
string instructions = 3;- Returns:
- This builder for chaining.
-
setInstructionsBytes
string instructions = 3;- Parameters:
value- The bytes for instructions to set.- Returns:
- This builder for chaining.
-
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
repeated .temporal.api.version.v1.Alert alerts = 4;- Specified by:
getAlertsin interfaceVersionInfoOrBuilder
-
setAlerts
repeated .temporal.api.version.v1.Alert alerts = 4; -
setAlerts
repeated .temporal.api.version.v1.Alert alerts = 4; -
addAlerts
repeated .temporal.api.version.v1.Alert alerts = 4; -
addAlerts
repeated .temporal.api.version.v1.Alert alerts = 4; -
addAlerts
repeated .temporal.api.version.v1.Alert alerts = 4; -
addAlerts
repeated .temporal.api.version.v1.Alert alerts = 4; -
addAllAlerts
repeated .temporal.api.version.v1.Alert alerts = 4; -
clearAlerts
repeated .temporal.api.version.v1.Alert alerts = 4; -
removeAlerts
repeated .temporal.api.version.v1.Alert alerts = 4; -
getAlertsBuilder
repeated .temporal.api.version.v1.Alert alerts = 4; -
getAlertsOrBuilder
repeated .temporal.api.version.v1.Alert alerts = 4;- Specified by:
getAlertsOrBuilderin interfaceVersionInfoOrBuilder
-
getAlertsOrBuilderList
repeated .temporal.api.version.v1.Alert alerts = 4;- Specified by:
getAlertsOrBuilderListin interfaceVersionInfoOrBuilder
-
addAlertsBuilder
repeated .temporal.api.version.v1.Alert alerts = 4; -
addAlertsBuilder
repeated .temporal.api.version.v1.Alert alerts = 4; -
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
.google.protobuf.Timestamp last_update_time = 5; -
setLastUpdateTime
.google.protobuf.Timestamp last_update_time = 5; -
mergeLastUpdateTime
.google.protobuf.Timestamp last_update_time = 5; -
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>
-