public static final class CreatePrivateCloudRequest.Builder extends GeneratedMessageV3.Builder<CreatePrivateCloudRequest.Builder> implements CreatePrivateCloudRequestOrBuilder
Request message for VmwareEngine.CreatePrivateCloud
Protobuf type google.cloud.vmwareengine.v1.CreatePrivateCloudRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > CreatePrivateCloudRequest.BuilderImplements
CreatePrivateCloudRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreatePrivateCloudRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
build()
public CreatePrivateCloudRequest build()
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest |
buildPartial()
public CreatePrivateCloudRequest buildPartial()
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest |
clear()
public CreatePrivateCloudRequest.Builder clear()
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
clearField(Descriptors.FieldDescriptor field)
public CreatePrivateCloudRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public CreatePrivateCloudRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
clearParent()
public CreatePrivateCloudRequest.Builder clearParent()
Required. The resource name of the location to create the new
private cloud in. Resource names are schemeless URIs that follow the
conventions in https://cloud.google.com/apis/design/resource_names.
For example:
projects/my-project/locations/us-central1-a
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
This builder for chaining. |
clearPrivateCloud()
public CreatePrivateCloudRequest.Builder clearPrivateCloud()
Required. The initial description of the new private cloud.
.google.cloud.vmwareengine.v1.PrivateCloud private_cloud = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
clearPrivateCloudId()
public CreatePrivateCloudRequest.Builder clearPrivateCloudId()
Required. The user-provided identifier of the private cloud to be created.
This identifier must be unique among each PrivateCloud
within the parent
and becomes the final token in the name URI.
The identifier must meet the following requirements:
- Only contains 1-63 alphanumeric characters and hyphens
- Begins with an alphabetical character
- Ends with a non-hyphen character
- Not formatted as a UUID
- Complies with RFC 1034 (section 3.5)
string private_cloud_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
This builder for chaining. |
clearRequestId()
public CreatePrivateCloudRequest.Builder clearRequestId()
Optional. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
This builder for chaining. |
clearValidateOnly()
public CreatePrivateCloudRequest.Builder clearValidateOnly()
Optional. True if you want the request to be validated and not executed; false otherwise.
bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
This builder for chaining. |
clone()
public CreatePrivateCloudRequest.Builder clone()
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
getDefaultInstanceForType()
public CreatePrivateCloudRequest getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getParent()
public String getParent()
Required. The resource name of the location to create the new
private cloud in. Resource names are schemeless URIs that follow the
conventions in https://cloud.google.com/apis/design/resource_names.
For example:
projects/my-project/locations/us-central1-a
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The parent. |
getParentBytes()
public ByteString getParentBytes()
Required. The resource name of the location to create the new
private cloud in. Resource names are schemeless URIs that follow the
conventions in https://cloud.google.com/apis/design/resource_names.
For example:
projects/my-project/locations/us-central1-a
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for parent. |
getPrivateCloud()
public PrivateCloud getPrivateCloud()
Required. The initial description of the new private cloud.
.google.cloud.vmwareengine.v1.PrivateCloud private_cloud = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
PrivateCloud |
The privateCloud. |
getPrivateCloudBuilder()
public PrivateCloud.Builder getPrivateCloudBuilder()
Required. The initial description of the new private cloud.
.google.cloud.vmwareengine.v1.PrivateCloud private_cloud = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
PrivateCloud.Builder |
getPrivateCloudId()
public String getPrivateCloudId()
Required. The user-provided identifier of the private cloud to be created.
This identifier must be unique among each PrivateCloud
within the parent
and becomes the final token in the name URI.
The identifier must meet the following requirements:
- Only contains 1-63 alphanumeric characters and hyphens
- Begins with an alphabetical character
- Ends with a non-hyphen character
- Not formatted as a UUID
- Complies with RFC 1034 (section 3.5)
string private_cloud_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String |
The privateCloudId. |
getPrivateCloudIdBytes()
public ByteString getPrivateCloudIdBytes()
Required. The user-provided identifier of the private cloud to be created.
This identifier must be unique among each PrivateCloud
within the parent
and becomes the final token in the name URI.
The identifier must meet the following requirements:
- Only contains 1-63 alphanumeric characters and hyphens
- Begins with an alphabetical character
- Ends with a non-hyphen character
- Not formatted as a UUID
- Complies with RFC 1034 (section 3.5)
string private_cloud_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for privateCloudId. |
getPrivateCloudOrBuilder()
public PrivateCloudOrBuilder getPrivateCloudOrBuilder()
Required. The initial description of the new private cloud.
.google.cloud.vmwareengine.v1.PrivateCloud private_cloud = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
PrivateCloudOrBuilder |
getRequestId()
public String getRequestId()
Optional. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The requestId. |
getRequestIdBytes()
public ByteString getRequestIdBytes()
Optional. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for requestId. |
getValidateOnly()
public boolean getValidateOnly()
Optional. True if you want the request to be validated and not executed; false otherwise.
bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
The validateOnly. |
hasPrivateCloud()
public boolean hasPrivateCloud()
Required. The initial description of the new private cloud.
.google.cloud.vmwareengine.v1.PrivateCloud private_cloud = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the privateCloud field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(CreatePrivateCloudRequest other)
public CreatePrivateCloudRequest.Builder mergeFrom(CreatePrivateCloudRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreatePrivateCloudRequest |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CreatePrivateCloudRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public CreatePrivateCloudRequest.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
mergePrivateCloud(PrivateCloud value)
public CreatePrivateCloudRequest.Builder mergePrivateCloud(PrivateCloud value)
Required. The initial description of the new private cloud.
.google.cloud.vmwareengine.v1.PrivateCloud private_cloud = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
PrivateCloud |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreatePrivateCloudRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public CreatePrivateCloudRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
setParent(String value)
public CreatePrivateCloudRequest.Builder setParent(String value)
Required. The resource name of the location to create the new
private cloud in. Resource names are schemeless URIs that follow the
conventions in https://cloud.google.com/apis/design/resource_names.
For example:
projects/my-project/locations/us-central1-a
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value |
String The parent to set. |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
This builder for chaining. |
setParentBytes(ByteString value)
public CreatePrivateCloudRequest.Builder setParentBytes(ByteString value)
Required. The resource name of the location to create the new
private cloud in. Resource names are schemeless URIs that follow the
conventions in https://cloud.google.com/apis/design/resource_names.
For example:
projects/my-project/locations/us-central1-a
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for parent to set. |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
This builder for chaining. |
setPrivateCloud(PrivateCloud value)
public CreatePrivateCloudRequest.Builder setPrivateCloud(PrivateCloud value)
Required. The initial description of the new private cloud.
.google.cloud.vmwareengine.v1.PrivateCloud private_cloud = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
PrivateCloud |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
setPrivateCloud(PrivateCloud.Builder builderForValue)
public CreatePrivateCloudRequest.Builder setPrivateCloud(PrivateCloud.Builder builderForValue)
Required. The initial description of the new private cloud.
.google.cloud.vmwareengine.v1.PrivateCloud private_cloud = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue |
PrivateCloud.Builder |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
setPrivateCloudId(String value)
public CreatePrivateCloudRequest.Builder setPrivateCloudId(String value)
Required. The user-provided identifier of the private cloud to be created.
This identifier must be unique among each PrivateCloud
within the parent
and becomes the final token in the name URI.
The identifier must meet the following requirements:
- Only contains 1-63 alphanumeric characters and hyphens
- Begins with an alphabetical character
- Ends with a non-hyphen character
- Not formatted as a UUID
- Complies with RFC 1034 (section 3.5)
string private_cloud_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
String The privateCloudId to set. |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
This builder for chaining. |
setPrivateCloudIdBytes(ByteString value)
public CreatePrivateCloudRequest.Builder setPrivateCloudIdBytes(ByteString value)
Required. The user-provided identifier of the private cloud to be created.
This identifier must be unique among each PrivateCloud
within the parent
and becomes the final token in the name URI.
The identifier must meet the following requirements:
- Only contains 1-63 alphanumeric characters and hyphens
- Begins with an alphabetical character
- Ends with a non-hyphen character
- Not formatted as a UUID
- Complies with RFC 1034 (section 3.5)
string private_cloud_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for privateCloudId to set. |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreatePrivateCloudRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
setRequestId(String value)
public CreatePrivateCloudRequest.Builder setRequestId(String value)
Optional. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The requestId to set. |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
This builder for chaining. |
setRequestIdBytes(ByteString value)
public CreatePrivateCloudRequest.Builder setRequestIdBytes(ByteString value)
Optional. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for requestId to set. |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final CreatePrivateCloudRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
setValidateOnly(boolean value)
public CreatePrivateCloudRequest.Builder setValidateOnly(boolean value)
Optional. True if you want the request to be validated and not executed; false otherwise.
bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
boolean The validateOnly to set. |
Returns | |
---|---|
Type | Description |
CreatePrivateCloudRequest.Builder |
This builder for chaining. |