Package io.temporal.api.version.v1
Class ReleaseInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ReleaseInfo.Builder>
-
- io.temporal.api.version.v1.ReleaseInfo.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ReleaseInfoOrBuilder,java.lang.Cloneable
- Enclosing class:
- ReleaseInfo
public static final class ReleaseInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ReleaseInfo.Builder> implements ReleaseInfoOrBuilder
ReleaseInfo contains information about specific version of temporal.
Protobuf typetemporal.api.version.v1.ReleaseInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ReleaseInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ReleaseInfobuild()ReleaseInfobuildPartial()ReleaseInfo.Builderclear()ReleaseInfo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ReleaseInfo.BuilderclearNotes()string notes = 3;ReleaseInfo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ReleaseInfo.BuilderclearReleaseTime().google.protobuf.Timestamp release_time = 2;ReleaseInfo.BuilderclearVersion()string version = 1;ReleaseInfo.Builderclone()ReleaseInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetNotes()string notes = 3;com.google.protobuf.ByteStringgetNotesBytes()string notes = 3;com.google.protobuf.TimestampgetReleaseTime().google.protobuf.Timestamp release_time = 2;com.google.protobuf.Timestamp.BuildergetReleaseTimeBuilder().google.protobuf.Timestamp release_time = 2;com.google.protobuf.TimestampOrBuildergetReleaseTimeOrBuilder().google.protobuf.Timestamp release_time = 2;java.lang.StringgetVersion()string version = 1;com.google.protobuf.ByteStringgetVersionBytes()string version = 1;booleanhasReleaseTime().google.protobuf.Timestamp release_time = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ReleaseInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ReleaseInfo.BuildermergeFrom(com.google.protobuf.Message other)ReleaseInfo.BuildermergeFrom(ReleaseInfo other)ReleaseInfo.BuildermergeReleaseTime(com.google.protobuf.Timestamp value).google.protobuf.Timestamp release_time = 2;ReleaseInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ReleaseInfo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ReleaseInfo.BuildersetNotes(java.lang.String value)string notes = 3;ReleaseInfo.BuildersetNotesBytes(com.google.protobuf.ByteString value)string notes = 3;ReleaseInfo.BuildersetReleaseTime(com.google.protobuf.Timestamp value).google.protobuf.Timestamp release_time = 2;ReleaseInfo.BuildersetReleaseTime(com.google.protobuf.Timestamp.Builder builderForValue).google.protobuf.Timestamp release_time = 2;ReleaseInfo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)ReleaseInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ReleaseInfo.BuildersetVersion(java.lang.String value)string version = 1;ReleaseInfo.BuildersetVersionBytes(com.google.protobuf.ByteString value)string version = 1;-
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<ReleaseInfo.Builder>
-
clear
public ReleaseInfo.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<ReleaseInfo.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<ReleaseInfo.Builder>
-
getDefaultInstanceForType
public ReleaseInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ReleaseInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ReleaseInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ReleaseInfo.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<ReleaseInfo.Builder>
-
setField
public ReleaseInfo.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<ReleaseInfo.Builder>
-
clearField
public ReleaseInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ReleaseInfo.Builder>
-
clearOneof
public ReleaseInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ReleaseInfo.Builder>
-
setRepeatedField
public ReleaseInfo.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<ReleaseInfo.Builder>
-
addRepeatedField
public ReleaseInfo.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<ReleaseInfo.Builder>
-
mergeFrom
public ReleaseInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReleaseInfo.Builder>
-
mergeFrom
public ReleaseInfo.Builder mergeFrom(ReleaseInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ReleaseInfo.Builder>
-
mergeFrom
public ReleaseInfo.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<ReleaseInfo.Builder>- Throws:
java.io.IOException
-
getVersion
public java.lang.String getVersion()
string version = 1;- Specified by:
getVersionin interfaceReleaseInfoOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()
string version = 1;- Specified by:
getVersionBytesin interfaceReleaseInfoOrBuilder- Returns:
- The bytes for version.
-
setVersion
public ReleaseInfo.Builder setVersion(java.lang.String value)
string version = 1;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
public ReleaseInfo.Builder clearVersion()
string version = 1;- Returns:
- This builder for chaining.
-
setVersionBytes
public ReleaseInfo.Builder setVersionBytes(com.google.protobuf.ByteString value)
string version = 1;- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
hasReleaseTime
public boolean hasReleaseTime()
.google.protobuf.Timestamp release_time = 2;- Specified by:
hasReleaseTimein interfaceReleaseInfoOrBuilder- Returns:
- Whether the releaseTime field is set.
-
getReleaseTime
public com.google.protobuf.Timestamp getReleaseTime()
.google.protobuf.Timestamp release_time = 2;- Specified by:
getReleaseTimein interfaceReleaseInfoOrBuilder- Returns:
- The releaseTime.
-
setReleaseTime
public ReleaseInfo.Builder setReleaseTime(com.google.protobuf.Timestamp value)
.google.protobuf.Timestamp release_time = 2;
-
setReleaseTime
public ReleaseInfo.Builder setReleaseTime(com.google.protobuf.Timestamp.Builder builderForValue)
.google.protobuf.Timestamp release_time = 2;
-
mergeReleaseTime
public ReleaseInfo.Builder mergeReleaseTime(com.google.protobuf.Timestamp value)
.google.protobuf.Timestamp release_time = 2;
-
clearReleaseTime
public ReleaseInfo.Builder clearReleaseTime()
.google.protobuf.Timestamp release_time = 2;
-
getReleaseTimeBuilder
public com.google.protobuf.Timestamp.Builder getReleaseTimeBuilder()
.google.protobuf.Timestamp release_time = 2;
-
getReleaseTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getReleaseTimeOrBuilder()
.google.protobuf.Timestamp release_time = 2;- Specified by:
getReleaseTimeOrBuilderin interfaceReleaseInfoOrBuilder
-
getNotes
public java.lang.String getNotes()
string notes = 3;- Specified by:
getNotesin interfaceReleaseInfoOrBuilder- Returns:
- The notes.
-
getNotesBytes
public com.google.protobuf.ByteString getNotesBytes()
string notes = 3;- Specified by:
getNotesBytesin interfaceReleaseInfoOrBuilder- Returns:
- The bytes for notes.
-
setNotes
public ReleaseInfo.Builder setNotes(java.lang.String value)
string notes = 3;- Parameters:
value- The notes to set.- Returns:
- This builder for chaining.
-
clearNotes
public ReleaseInfo.Builder clearNotes()
string notes = 3;- Returns:
- This builder for chaining.
-
setNotesBytes
public ReleaseInfo.Builder setNotesBytes(com.google.protobuf.ByteString value)
string notes = 3;- Parameters:
value- The bytes for notes to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ReleaseInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ReleaseInfo.Builder>
-
mergeUnknownFields
public final ReleaseInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ReleaseInfo.Builder>
-
-