Package io.temporal.api.taskqueue.v1
Class CompatibleVersionSet.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CompatibleVersionSet.Builder>
-
- io.temporal.api.taskqueue.v1.CompatibleVersionSet.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,CompatibleVersionSetOrBuilder
,java.lang.Cloneable
- Enclosing class:
- CompatibleVersionSet
public static final class CompatibleVersionSet.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CompatibleVersionSet.Builder> implements CompatibleVersionSetOrBuilder
Used by the worker versioning APIs, represents an unordered set of one or more versions which are considered to be compatible with each other. Currently the versions are always worker build IDs.
Protobuf typetemporal.api.taskqueue.v1.CompatibleVersionSet
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CompatibleVersionSet.Builder
addAllBuildIds(java.lang.Iterable<java.lang.String> values)
All the compatible versions, unordered, except for the last element, which is considered the set "default".CompatibleVersionSet.Builder
addBuildIds(java.lang.String value)
All the compatible versions, unordered, except for the last element, which is considered the set "default".CompatibleVersionSet.Builder
addBuildIdsBytes(com.google.protobuf.ByteString value)
All the compatible versions, unordered, except for the last element, which is considered the set "default".CompatibleVersionSet.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
CompatibleVersionSet
build()
CompatibleVersionSet
buildPartial()
CompatibleVersionSet.Builder
clear()
CompatibleVersionSet.Builder
clearBuildIds()
All the compatible versions, unordered, except for the last element, which is considered the set "default".CompatibleVersionSet.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CompatibleVersionSet.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CompatibleVersionSet.Builder
clone()
java.lang.String
getBuildIds(int index)
All the compatible versions, unordered, except for the last element, which is considered the set "default".com.google.protobuf.ByteString
getBuildIdsBytes(int index)
All the compatible versions, unordered, except for the last element, which is considered the set "default".int
getBuildIdsCount()
All the compatible versions, unordered, except for the last element, which is considered the set "default".com.google.protobuf.ProtocolStringList
getBuildIdsList()
All the compatible versions, unordered, except for the last element, which is considered the set "default".CompatibleVersionSet
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
CompatibleVersionSet.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CompatibleVersionSet.Builder
mergeFrom(com.google.protobuf.Message other)
CompatibleVersionSet.Builder
mergeFrom(CompatibleVersionSet other)
CompatibleVersionSet.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CompatibleVersionSet.Builder
setBuildIds(int index, java.lang.String value)
All the compatible versions, unordered, except for the last element, which is considered the set "default".CompatibleVersionSet.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
CompatibleVersionSet.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
CompatibleVersionSet.Builder
setUnknownFields(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, internalGetMutableMapField, 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompatibleVersionSet.Builder>
-
clear
public CompatibleVersionSet.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompatibleVersionSet.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompatibleVersionSet.Builder>
-
getDefaultInstanceForType
public CompatibleVersionSet getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CompatibleVersionSet build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CompatibleVersionSet buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CompatibleVersionSet.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompatibleVersionSet.Builder>
-
setField
public CompatibleVersionSet.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompatibleVersionSet.Builder>
-
clearField
public CompatibleVersionSet.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompatibleVersionSet.Builder>
-
clearOneof
public CompatibleVersionSet.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompatibleVersionSet.Builder>
-
setRepeatedField
public CompatibleVersionSet.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompatibleVersionSet.Builder>
-
addRepeatedField
public CompatibleVersionSet.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompatibleVersionSet.Builder>
-
mergeFrom
public CompatibleVersionSet.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CompatibleVersionSet.Builder>
-
mergeFrom
public CompatibleVersionSet.Builder mergeFrom(CompatibleVersionSet other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompatibleVersionSet.Builder>
-
mergeFrom
public CompatibleVersionSet.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CompatibleVersionSet.Builder>
- Throws:
java.io.IOException
-
getBuildIdsList
public com.google.protobuf.ProtocolStringList getBuildIdsList()
All the compatible versions, unordered, except for the last element, which is considered the set "default".
repeated string build_ids = 1;
- Specified by:
getBuildIdsList
in interfaceCompatibleVersionSetOrBuilder
- Returns:
- A list containing the buildIds.
-
getBuildIdsCount
public int getBuildIdsCount()
All the compatible versions, unordered, except for the last element, which is considered the set "default".
repeated string build_ids = 1;
- Specified by:
getBuildIdsCount
in interfaceCompatibleVersionSetOrBuilder
- Returns:
- The count of buildIds.
-
getBuildIds
public java.lang.String getBuildIds(int index)
All the compatible versions, unordered, except for the last element, which is considered the set "default".
repeated string build_ids = 1;
- Specified by:
getBuildIds
in interfaceCompatibleVersionSetOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The buildIds at the given index.
-
getBuildIdsBytes
public com.google.protobuf.ByteString getBuildIdsBytes(int index)
All the compatible versions, unordered, except for the last element, which is considered the set "default".
repeated string build_ids = 1;
- Specified by:
getBuildIdsBytes
in interfaceCompatibleVersionSetOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the buildIds at the given index.
-
setBuildIds
public CompatibleVersionSet.Builder setBuildIds(int index, java.lang.String value)
All the compatible versions, unordered, except for the last element, which is considered the set "default".
repeated string build_ids = 1;
- Parameters:
index
- The index to set the value at.value
- The buildIds to set.- Returns:
- This builder for chaining.
-
addBuildIds
public CompatibleVersionSet.Builder addBuildIds(java.lang.String value)
All the compatible versions, unordered, except for the last element, which is considered the set "default".
repeated string build_ids = 1;
- Parameters:
value
- The buildIds to add.- Returns:
- This builder for chaining.
-
addAllBuildIds
public CompatibleVersionSet.Builder addAllBuildIds(java.lang.Iterable<java.lang.String> values)
All the compatible versions, unordered, except for the last element, which is considered the set "default".
repeated string build_ids = 1;
- Parameters:
values
- The buildIds to add.- Returns:
- This builder for chaining.
-
clearBuildIds
public CompatibleVersionSet.Builder clearBuildIds()
All the compatible versions, unordered, except for the last element, which is considered the set "default".
repeated string build_ids = 1;
- Returns:
- This builder for chaining.
-
addBuildIdsBytes
public CompatibleVersionSet.Builder addBuildIdsBytes(com.google.protobuf.ByteString value)
All the compatible versions, unordered, except for the last element, which is considered the set "default".
repeated string build_ids = 1;
- Parameters:
value
- The bytes of the buildIds to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final CompatibleVersionSet.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompatibleVersionSet.Builder>
-
mergeUnknownFields
public final CompatibleVersionSet.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CompatibleVersionSet.Builder>
-
-