public static final class AutomationResourceSelector.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AutomationResourceSelector.Builder> implements AutomationResourceSelectorOrBuilder
AutomationResourceSelector contains the information to select the resources to which an Automation is going to be applied.Protobuf type
google.cloud.deploy.v1.AutomationResourceSelector| Modifier and Type | Method and Description |
|---|---|
AutomationResourceSelector.Builder |
addAllTargets(Iterable<? extends TargetAttribute> values)
Contains attributes about a target.
|
AutomationResourceSelector.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AutomationResourceSelector.Builder |
addTargets(int index,
TargetAttribute.Builder builderForValue)
Contains attributes about a target.
|
AutomationResourceSelector.Builder |
addTargets(int index,
TargetAttribute value)
Contains attributes about a target.
|
AutomationResourceSelector.Builder |
addTargets(TargetAttribute.Builder builderForValue)
Contains attributes about a target.
|
AutomationResourceSelector.Builder |
addTargets(TargetAttribute value)
Contains attributes about a target.
|
TargetAttribute.Builder |
addTargetsBuilder()
Contains attributes about a target.
|
TargetAttribute.Builder |
addTargetsBuilder(int index)
Contains attributes about a target.
|
AutomationResourceSelector |
build() |
AutomationResourceSelector |
buildPartial() |
AutomationResourceSelector.Builder |
clear() |
AutomationResourceSelector.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
AutomationResourceSelector.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
AutomationResourceSelector.Builder |
clearTargets()
Contains attributes about a target.
|
AutomationResourceSelector.Builder |
clone() |
AutomationResourceSelector |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
TargetAttribute |
getTargets(int index)
Contains attributes about a target.
|
TargetAttribute.Builder |
getTargetsBuilder(int index)
Contains attributes about a target.
|
List<TargetAttribute.Builder> |
getTargetsBuilderList()
Contains attributes about a target.
|
int |
getTargetsCount()
Contains attributes about a target.
|
List<TargetAttribute> |
getTargetsList()
Contains attributes about a target.
|
TargetAttributeOrBuilder |
getTargetsOrBuilder(int index)
Contains attributes about a target.
|
List<? extends TargetAttributeOrBuilder> |
getTargetsOrBuilderList()
Contains attributes about a target.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
AutomationResourceSelector.Builder |
mergeFrom(AutomationResourceSelector other) |
AutomationResourceSelector.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
AutomationResourceSelector.Builder |
mergeFrom(com.google.protobuf.Message other) |
AutomationResourceSelector.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
AutomationResourceSelector.Builder |
removeTargets(int index)
Contains attributes about a target.
|
AutomationResourceSelector.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AutomationResourceSelector.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
AutomationResourceSelector.Builder |
setTargets(int index,
TargetAttribute.Builder builderForValue)
Contains attributes about a target.
|
AutomationResourceSelector.Builder |
setTargets(int index,
TargetAttribute value)
Contains attributes about a target.
|
AutomationResourceSelector.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationResourceSelector.Builder>public AutomationResourceSelector.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationResourceSelector.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationResourceSelector.Builder>public AutomationResourceSelector getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AutomationResourceSelector build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AutomationResourceSelector buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AutomationResourceSelector.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationResourceSelector.Builder>public AutomationResourceSelector.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationResourceSelector.Builder>public AutomationResourceSelector.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationResourceSelector.Builder>public AutomationResourceSelector.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationResourceSelector.Builder>public AutomationResourceSelector.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationResourceSelector.Builder>public AutomationResourceSelector.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationResourceSelector.Builder>public AutomationResourceSelector.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AutomationResourceSelector.Builder>public AutomationResourceSelector.Builder mergeFrom(AutomationResourceSelector other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationResourceSelector.Builder>public AutomationResourceSelector.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AutomationResourceSelector.Builder>IOExceptionpublic List<TargetAttribute> getTargetsList()
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;getTargetsList in interface AutomationResourceSelectorOrBuilderpublic int getTargetsCount()
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;getTargetsCount in interface AutomationResourceSelectorOrBuilderpublic TargetAttribute getTargets(int index)
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;getTargets in interface AutomationResourceSelectorOrBuilderpublic AutomationResourceSelector.Builder setTargets(int index, TargetAttribute value)
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;public AutomationResourceSelector.Builder setTargets(int index, TargetAttribute.Builder builderForValue)
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;public AutomationResourceSelector.Builder addTargets(TargetAttribute value)
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;public AutomationResourceSelector.Builder addTargets(int index, TargetAttribute value)
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;public AutomationResourceSelector.Builder addTargets(TargetAttribute.Builder builderForValue)
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;public AutomationResourceSelector.Builder addTargets(int index, TargetAttribute.Builder builderForValue)
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;public AutomationResourceSelector.Builder addAllTargets(Iterable<? extends TargetAttribute> values)
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;public AutomationResourceSelector.Builder clearTargets()
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;public AutomationResourceSelector.Builder removeTargets(int index)
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;public TargetAttribute.Builder getTargetsBuilder(int index)
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;public TargetAttributeOrBuilder getTargetsOrBuilder(int index)
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;getTargetsOrBuilder in interface AutomationResourceSelectorOrBuilderpublic List<? extends TargetAttributeOrBuilder> getTargetsOrBuilderList()
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;getTargetsOrBuilderList in interface AutomationResourceSelectorOrBuilderpublic TargetAttribute.Builder addTargetsBuilder()
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;public TargetAttribute.Builder addTargetsBuilder(int index)
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;public List<TargetAttribute.Builder> getTargetsBuilderList()
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;public final AutomationResourceSelector.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationResourceSelector.Builder>public final AutomationResourceSelector.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AutomationResourceSelector.Builder>Copyright © 2024 Google LLC. All rights reserved.