Package com.atlassian.bamboo.grpc
Class CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder>
com.atlassian.bamboo.grpc.CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder
- All Implemented Interfaces:
CrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- CrossNodesCommunication.InvalidateEnvironmentCacheRequest
public static final class CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder>
implements CrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
Protobuf type
com.atlassian.bamboo.grpc.InvalidateEnvironmentCacheRequest
-
Method Summary
Modifier and TypeMethodDescriptionaddAllEnvironmentsToRefresh
(Iterable<? extends Long> values) repeated int64 environmentsToRefresh = 2;
addAllEnvironmentsToRemove
(Iterable<? extends Long> values) repeated int64 environmentsToRemove = 3;
addAllRequirementSets
(Iterable<? extends Long> values) repeated int64 requirementSets = 4;
addEnvironmentsToRefresh
(long value) repeated int64 environmentsToRefresh = 2;
addEnvironmentsToRemove
(long value) repeated int64 environmentsToRemove = 3;
addRequirementSets
(long value) repeated int64 requirementSets = 4;
build()
clear()
repeated int64 environmentsToRefresh = 2;
repeated int64 environmentsToRemove = 3;
.com.atlassian.bamboo.grpc.Metadata metadata = 1;
repeated int64 requirementSets = 4;
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
long
getEnvironmentsToRefresh
(int index) repeated int64 environmentsToRefresh = 2;
int
repeated int64 environmentsToRefresh = 2;
repeated int64 environmentsToRefresh = 2;
long
getEnvironmentsToRemove
(int index) repeated int64 environmentsToRemove = 3;
int
repeated int64 environmentsToRemove = 3;
repeated int64 environmentsToRemove = 3;
.com.atlassian.bamboo.grpc.Metadata metadata = 1;
.com.atlassian.bamboo.grpc.Metadata metadata = 1;
.com.atlassian.bamboo.grpc.Metadata metadata = 1;
long
getRequirementSets
(int index) repeated int64 requirementSets = 4;
int
repeated int64 requirementSets = 4;
repeated int64 requirementSets = 4;
boolean
.com.atlassian.bamboo.grpc.Metadata metadata = 1;
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) .com.atlassian.bamboo.grpc.Metadata metadata = 1;
setEnvironmentsToRefresh
(int index, long value) repeated int64 environmentsToRefresh = 2;
setEnvironmentsToRemove
(int index, long value) repeated int64 environmentsToRemove = 3;
.com.atlassian.bamboo.grpc.Metadata metadata = 1;
setMetadata
(CrossNodesCommunication.Metadata.Builder builderForValue) .com.atlassian.bamboo.grpc.Metadata metadata = 1;
setRequirementSets
(int index, long value) repeated int64 requirementSets = 4;
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<CrossNodesCommunication.InvalidateEnvironmentCacheRequest.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.GeneratedMessage.Builder<CrossNodesCommunication.InvalidateEnvironmentCacheRequest.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.GeneratedMessage.Builder<CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder>
-
mergeFrom
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws 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<CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder>
- Throws:
IOException
-
hasMetadata
public boolean hasMetadata().com.atlassian.bamboo.grpc.Metadata metadata = 1;
- Specified by:
hasMetadata
in interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
- Returns:
- Whether the metadata field is set.
-
getMetadata
.com.atlassian.bamboo.grpc.Metadata metadata = 1;
- Specified by:
getMetadata
in interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
- Returns:
- The metadata.
-
setMetadata
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder setMetadata(CrossNodesCommunication.Metadata value) .com.atlassian.bamboo.grpc.Metadata metadata = 1;
-
setMetadata
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder setMetadata(CrossNodesCommunication.Metadata.Builder builderForValue) .com.atlassian.bamboo.grpc.Metadata metadata = 1;
-
mergeMetadata
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder mergeMetadata(CrossNodesCommunication.Metadata value) .com.atlassian.bamboo.grpc.Metadata metadata = 1;
-
clearMetadata
.com.atlassian.bamboo.grpc.Metadata metadata = 1;
-
getMetadataBuilder
.com.atlassian.bamboo.grpc.Metadata metadata = 1;
-
getMetadataOrBuilder
.com.atlassian.bamboo.grpc.Metadata metadata = 1;
- Specified by:
getMetadataOrBuilder
in interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
-
getEnvironmentsToRefreshList
repeated int64 environmentsToRefresh = 2;
- Specified by:
getEnvironmentsToRefreshList
in interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
- Returns:
- A list containing the environmentsToRefresh.
-
getEnvironmentsToRefreshCount
public int getEnvironmentsToRefreshCount()repeated int64 environmentsToRefresh = 2;
- Specified by:
getEnvironmentsToRefreshCount
in interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
- Returns:
- The count of environmentsToRefresh.
-
getEnvironmentsToRefresh
public long getEnvironmentsToRefresh(int index) repeated int64 environmentsToRefresh = 2;
- Specified by:
getEnvironmentsToRefresh
in interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The environmentsToRefresh at the given index.
-
setEnvironmentsToRefresh
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder setEnvironmentsToRefresh(int index, long value) repeated int64 environmentsToRefresh = 2;
- Parameters:
index
- The index to set the value at.value
- The environmentsToRefresh to set.- Returns:
- This builder for chaining.
-
addEnvironmentsToRefresh
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder addEnvironmentsToRefresh(long value) repeated int64 environmentsToRefresh = 2;
- Parameters:
value
- The environmentsToRefresh to add.- Returns:
- This builder for chaining.
-
addAllEnvironmentsToRefresh
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder addAllEnvironmentsToRefresh(Iterable<? extends Long> values) repeated int64 environmentsToRefresh = 2;
- Parameters:
values
- The environmentsToRefresh to add.- Returns:
- This builder for chaining.
-
clearEnvironmentsToRefresh
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder clearEnvironmentsToRefresh()repeated int64 environmentsToRefresh = 2;
- Returns:
- This builder for chaining.
-
getEnvironmentsToRemoveList
repeated int64 environmentsToRemove = 3;
- Specified by:
getEnvironmentsToRemoveList
in interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
- Returns:
- A list containing the environmentsToRemove.
-
getEnvironmentsToRemoveCount
public int getEnvironmentsToRemoveCount()repeated int64 environmentsToRemove = 3;
- Specified by:
getEnvironmentsToRemoveCount
in interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
- Returns:
- The count of environmentsToRemove.
-
getEnvironmentsToRemove
public long getEnvironmentsToRemove(int index) repeated int64 environmentsToRemove = 3;
- Specified by:
getEnvironmentsToRemove
in interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The environmentsToRemove at the given index.
-
setEnvironmentsToRemove
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder setEnvironmentsToRemove(int index, long value) repeated int64 environmentsToRemove = 3;
- Parameters:
index
- The index to set the value at.value
- The environmentsToRemove to set.- Returns:
- This builder for chaining.
-
addEnvironmentsToRemove
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder addEnvironmentsToRemove(long value) repeated int64 environmentsToRemove = 3;
- Parameters:
value
- The environmentsToRemove to add.- Returns:
- This builder for chaining.
-
addAllEnvironmentsToRemove
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder addAllEnvironmentsToRemove(Iterable<? extends Long> values) repeated int64 environmentsToRemove = 3;
- Parameters:
values
- The environmentsToRemove to add.- Returns:
- This builder for chaining.
-
clearEnvironmentsToRemove
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder clearEnvironmentsToRemove()repeated int64 environmentsToRemove = 3;
- Returns:
- This builder for chaining.
-
getRequirementSetsList
repeated int64 requirementSets = 4;
- Specified by:
getRequirementSetsList
in interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
- Returns:
- A list containing the requirementSets.
-
getRequirementSetsCount
public int getRequirementSetsCount()repeated int64 requirementSets = 4;
- Specified by:
getRequirementSetsCount
in interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
- Returns:
- The count of requirementSets.
-
getRequirementSets
public long getRequirementSets(int index) repeated int64 requirementSets = 4;
- Specified by:
getRequirementSets
in interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The requirementSets at the given index.
-
setRequirementSets
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder setRequirementSets(int index, long value) repeated int64 requirementSets = 4;
- Parameters:
index
- The index to set the value at.value
- The requirementSets to set.- Returns:
- This builder for chaining.
-
addRequirementSets
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder addRequirementSets(long value) repeated int64 requirementSets = 4;
- Parameters:
value
- The requirementSets to add.- Returns:
- This builder for chaining.
-
addAllRequirementSets
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder addAllRequirementSets(Iterable<? extends Long> values) repeated int64 requirementSets = 4;
- Parameters:
values
- The requirementSets to add.- Returns:
- This builder for chaining.
-
clearRequirementSets
repeated int64 requirementSets = 4;
- Returns:
- This builder for chaining.
-