public static final class CustomTarget.Builder extends GeneratedMessageV3.Builder<CustomTarget.Builder> implements CustomTargetOrBuilder
Information specifying a Custom Target.
Protobuf type google.cloud.deploy.v1.CustomTarget
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
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CustomTarget.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CustomTarget build()
buildPartial()
public CustomTarget buildPartial()
clear()
public CustomTarget.Builder clear()
Overrides
clearCustomTargetType()
public CustomTarget.Builder clearCustomTargetType()
Required. The name of the CustomTargetType. Format must be
projects/{project}/locations/{location}/customTargetTypes/{custom_target_type}
.
string custom_target_type = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearField(Descriptors.FieldDescriptor field)
public CustomTarget.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CustomTarget.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public CustomTarget.Builder clone()
Overrides
getCustomTargetType()
public String getCustomTargetType()
Required. The name of the CustomTargetType. Format must be
projects/{project}/locations/{location}/customTargetTypes/{custom_target_type}
.
string custom_target_type = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The customTargetType.
|
getCustomTargetTypeBytes()
public ByteString getCustomTargetTypeBytes()
Required. The name of the CustomTargetType. Format must be
projects/{project}/locations/{location}/customTargetTypes/{custom_target_type}
.
string custom_target_type = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for customTargetType.
|
getDefaultInstanceForType()
public CustomTarget getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CustomTarget other)
public CustomTarget.Builder mergeFrom(CustomTarget other)
public CustomTarget.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CustomTarget.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CustomTarget.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setCustomTargetType(String value)
public CustomTarget.Builder setCustomTargetType(String value)
Required. The name of the CustomTargetType. Format must be
projects/{project}/locations/{location}/customTargetTypes/{custom_target_type}
.
string custom_target_type = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The customTargetType to set.
|
setCustomTargetTypeBytes(ByteString value)
public CustomTarget.Builder setCustomTargetTypeBytes(ByteString value)
Required. The name of the CustomTargetType. Format must be
projects/{project}/locations/{location}/customTargetTypes/{custom_target_type}
.
string custom_target_type = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for customTargetType to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public CustomTarget.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CustomTarget.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CustomTarget.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides