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.Descriptorcom.google.protobuf.Descriptors.DescriptorlonggetEnvironmentsToRefresh(int index) repeated int64 environmentsToRefresh = 2;intrepeated int64 environmentsToRefresh = 2;repeated int64 environmentsToRefresh = 2;longgetEnvironmentsToRemove(int index) repeated int64 environmentsToRemove = 3;intrepeated 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;longgetRequirementSets(int index) repeated int64 requirementSets = 4;intrepeated int64 requirementSets = 4;repeated int64 requirementSets = 4;boolean.com.atlassian.bamboo.grpc.Metadata metadata = 1;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(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, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<CrossNodesCommunication.InvalidateEnvironmentCacheRequest.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.GeneratedMessage.Builder<CrossNodesCommunication.InvalidateEnvironmentCacheRequest.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
-
mergeFrom
public CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CrossNodesCommunication.InvalidateEnvironmentCacheRequest.Builder>- Throws:
IOException
-
hasMetadata
public boolean hasMetadata().com.atlassian.bamboo.grpc.Metadata metadata = 1;- Specified by:
hasMetadatain interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
.com.atlassian.bamboo.grpc.Metadata metadata = 1;- Specified by:
getMetadatain 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:
getMetadataOrBuilderin interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder
-
getEnvironmentsToRefreshList
repeated int64 environmentsToRefresh = 2;- Specified by:
getEnvironmentsToRefreshListin interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder- Returns:
- A list containing the environmentsToRefresh.
-
getEnvironmentsToRefreshCount
public int getEnvironmentsToRefreshCount()repeated int64 environmentsToRefresh = 2;- Specified by:
getEnvironmentsToRefreshCountin interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder- Returns:
- The count of environmentsToRefresh.
-
getEnvironmentsToRefresh
public long getEnvironmentsToRefresh(int index) repeated int64 environmentsToRefresh = 2;- Specified by:
getEnvironmentsToRefreshin 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:
getEnvironmentsToRemoveListin interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder- Returns:
- A list containing the environmentsToRemove.
-
getEnvironmentsToRemoveCount
public int getEnvironmentsToRemoveCount()repeated int64 environmentsToRemove = 3;- Specified by:
getEnvironmentsToRemoveCountin interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder- Returns:
- The count of environmentsToRemove.
-
getEnvironmentsToRemove
public long getEnvironmentsToRemove(int index) repeated int64 environmentsToRemove = 3;- Specified by:
getEnvironmentsToRemovein 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:
getRequirementSetsListin interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder- Returns:
- A list containing the requirementSets.
-
getRequirementSetsCount
public int getRequirementSetsCount()repeated int64 requirementSets = 4;- Specified by:
getRequirementSetsCountin interfaceCrossNodesCommunication.InvalidateEnvironmentCacheRequestOrBuilder- Returns:
- The count of requirementSets.
-
getRequirementSets
public long getRequirementSets(int index) repeated int64 requirementSets = 4;- Specified by:
getRequirementSetsin 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.
-