public static final class MultiTarget.Builder extends GeneratedMessageV3.Builder<MultiTarget.Builder> implements MultiTargetOrBuilder
Information specifying a multiTarget.
Protobuf type google.cloud.deploy.v1.MultiTarget
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
addAllTargetIds(Iterable<String> values)
public MultiTarget.Builder addAllTargetIds(Iterable<String> values)
Required. The target_ids of this multiTarget.
repeated string target_ids = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
values |
Iterable<String>
The targetIds to add.
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public MultiTarget.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
addTargetIds(String value)
public MultiTarget.Builder addTargetIds(String value)
Required. The target_ids of this multiTarget.
repeated string target_ids = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The targetIds to add.
|
addTargetIdsBytes(ByteString value)
public MultiTarget.Builder addTargetIdsBytes(ByteString value)
Required. The target_ids of this multiTarget.
repeated string target_ids = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes of the targetIds to add.
|
build()
public MultiTarget build()
buildPartial()
public MultiTarget buildPartial()
clear()
public MultiTarget.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public MultiTarget.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public MultiTarget.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearTargetIds()
public MultiTarget.Builder clearTargetIds()
Required. The target_ids of this multiTarget.
repeated string target_ids = 1 [(.google.api.field_behavior) = REQUIRED];
clone()
public MultiTarget.Builder clone()
Overrides
getDefaultInstanceForType()
public MultiTarget getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getTargetIds(int index)
public String getTargetIds(int index)
Required. The target_ids of this multiTarget.
repeated string target_ids = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
The index of the element to return.
|
Returns |
Type |
Description |
String |
The targetIds at the given index.
|
getTargetIdsBytes(int index)
public ByteString getTargetIdsBytes(int index)
Required. The target_ids of this multiTarget.
repeated string target_ids = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
The index of the value to return.
|
Returns |
Type |
Description |
ByteString |
The bytes of the targetIds at the given index.
|
getTargetIdsCount()
public int getTargetIdsCount()
Required. The target_ids of this multiTarget.
repeated string target_ids = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
int |
The count of targetIds.
|
getTargetIdsList()
public ProtocolStringList getTargetIdsList()
Required. The target_ids of this multiTarget.
repeated string target_ids = 1 [(.google.api.field_behavior) = REQUIRED];
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(MultiTarget other)
public MultiTarget.Builder mergeFrom(MultiTarget other)
public MultiTarget.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public MultiTarget.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MultiTarget.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public MultiTarget.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MultiTarget.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setTargetIds(int index, String value)
public MultiTarget.Builder setTargetIds(int index, String value)
Required. The target_ids of this multiTarget.
repeated string target_ids = 1 [(.google.api.field_behavior) = REQUIRED];
Parameters |
Name |
Description |
index |
int
The index to set the value at.
|
value |
String
The targetIds to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final MultiTarget.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides