Class AutomationResourceSelector.Builder (1.50.0)
1.85.0 (latest)
1.83.0
1.81.0
1.80.0
1.79.0
1.78.0
1.76.0
1.74.0
1.73.0
1.72.0
1.71.0
1.70.0
1.68.0
1.66.0
1.65.0
1.62.0
1.61.0
1.60.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.35.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.0
1.11.0
1.10.0
1.9.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.0
1.2.0
1.1.8
1.0.2
public static final class AutomationResourceSelector . Builder extends 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
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addAllTargets(Iterable<? extends TargetAttribute> values)
public AutomationResourceSelector . Builder addAllTargets ( Iterable <? extends TargetAttribute > values )
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
Parameter
Name
Description
values
Iterable <? extends com.google.cloud.deploy.v1.TargetAttribute >
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AutomationResourceSelector . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
addTargets(TargetAttribute value)
public AutomationResourceSelector . Builder addTargets ( TargetAttribute value )
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
addTargets(TargetAttribute.Builder builderForValue)
public AutomationResourceSelector . Builder addTargets ( TargetAttribute . Builder builderForValue )
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
addTargets(int index, TargetAttribute value)
public AutomationResourceSelector . Builder addTargets ( int index , TargetAttribute value )
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
addTargets(int index, TargetAttribute.Builder builderForValue)
public AutomationResourceSelector . Builder addTargets ( int index , TargetAttribute . Builder builderForValue )
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
addTargetsBuilder()
public TargetAttribute . Builder addTargetsBuilder ()
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
addTargetsBuilder(int index)
public TargetAttribute . Builder addTargetsBuilder ( int index )
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
Parameter
Name
Description
index
int
build()
public AutomationResourceSelector build ()
buildPartial()
public AutomationResourceSelector buildPartial ()
clear()
public AutomationResourceSelector . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public AutomationResourceSelector . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public AutomationResourceSelector . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearTargets()
public AutomationResourceSelector . Builder clearTargets ()
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
clone()
public AutomationResourceSelector . Builder clone ()
Overrides
getDefaultInstanceForType()
public AutomationResourceSelector getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getTargets(int index)
public TargetAttribute getTargets ( int index )
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
Parameter
Name
Description
index
int
getTargetsBuilder(int index)
public TargetAttribute . Builder getTargetsBuilder ( int index )
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
Parameter
Name
Description
index
int
getTargetsBuilderList()
public List<TargetAttribute . Builder > getTargetsBuilderList ()
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
getTargetsCount()
public int getTargetsCount ()
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
Returns
Type
Description
int
getTargetsList()
public List<TargetAttribute> getTargetsList ()
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
getTargetsOrBuilder(int index)
public TargetAttributeOrBuilder getTargetsOrBuilder ( int index )
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
Parameter
Name
Description
index
int
getTargetsOrBuilderList()
public List <? extends TargetAttributeOrBuilder > getTargetsOrBuilderList ()
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
Returns
Type
Description
List <? extends com.google.cloud.deploy.v1.TargetAttributeOrBuilder >
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(AutomationResourceSelector other)
public AutomationResourceSelector . Builder mergeFrom ( AutomationResourceSelector other )
public AutomationResourceSelector . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public AutomationResourceSelector . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AutomationResourceSelector . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
removeTargets(int index)
public AutomationResourceSelector . Builder removeTargets ( int index )
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
Parameter
Name
Description
index
int
setField(Descriptors.FieldDescriptor field, Object value)
public AutomationResourceSelector . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AutomationResourceSelector . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setTargets(int index, TargetAttribute value)
public AutomationResourceSelector . Builder setTargets ( int index , TargetAttribute value )
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
setTargets(int index, TargetAttribute.Builder builderForValue)
public AutomationResourceSelector . Builder setTargets ( int index , TargetAttribute . Builder builderForValue )
Contains attributes about a target.
repeated .google.cloud.deploy.v1.TargetAttribute targets = 1;
setUnknownFields(UnknownFieldSet unknownFields)
public final AutomationResourceSelector . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]