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.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