public static final class CreateCloudExadataInfrastructureRequest.Builder extends GeneratedMessageV3.Builder<CreateCloudExadataInfrastructureRequest.Builder> implements CreateCloudExadataInfrastructureRequestOrBuilder
The request for CloudExadataInfrastructure.Create
.
Protobuf type google.cloud.oracledatabase.v1.CreateCloudExadataInfrastructureRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > CreateCloudExadataInfrastructureRequest.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateCloudExadataInfrastructureRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
build()
public CreateCloudExadataInfrastructureRequest build()
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest |
buildPartial()
public CreateCloudExadataInfrastructureRequest buildPartial()
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest |
clear()
public CreateCloudExadataInfrastructureRequest.Builder clear()
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
clearCloudExadataInfrastructure()
public CreateCloudExadataInfrastructureRequest.Builder clearCloudExadataInfrastructure()
Required. Details of the Exadata Infrastructure instance to create.
.google.cloud.oracledatabase.v1.CloudExadataInfrastructure cloud_exadata_infrastructure = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
clearCloudExadataInfrastructureId()
public CreateCloudExadataInfrastructureRequest.Builder clearCloudExadataInfrastructureId()
Required. The ID of the Exadata Infrastructure to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
string cloud_exadata_infrastructure_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public CreateCloudExadataInfrastructureRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateCloudExadataInfrastructureRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
clearParent()
public CreateCloudExadataInfrastructureRequest.Builder clearParent()
Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
This builder for chaining. |
clearRequestId()
public CreateCloudExadataInfrastructureRequest.Builder clearRequestId()
Optional. An optional ID to identify the request. This value is used to identify duplicate requests. If you make a request with the same request ID and the original request is still in progress or completed, the server ignores the second request. This prevents clients from accidentally creating duplicate commitments.
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, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
This builder for chaining. |
clone()
public CreateCloudExadataInfrastructureRequest.Builder clone()
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
getCloudExadataInfrastructure()
public CloudExadataInfrastructure getCloudExadataInfrastructure()
Required. Details of the Exadata Infrastructure instance to create.
.google.cloud.oracledatabase.v1.CloudExadataInfrastructure cloud_exadata_infrastructure = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CloudExadataInfrastructure |
The cloudExadataInfrastructure. |
getCloudExadataInfrastructureBuilder()
public CloudExadataInfrastructure.Builder getCloudExadataInfrastructureBuilder()
Required. Details of the Exadata Infrastructure instance to create.
.google.cloud.oracledatabase.v1.CloudExadataInfrastructure cloud_exadata_infrastructure = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CloudExadataInfrastructure.Builder |
getCloudExadataInfrastructureId()
public String getCloudExadataInfrastructureId()
Required. The ID of the Exadata Infrastructure to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
string cloud_exadata_infrastructure_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String |
The cloudExadataInfrastructureId. |
getCloudExadataInfrastructureIdBytes()
public ByteString getCloudExadataInfrastructureIdBytes()
Required. The ID of the Exadata Infrastructure to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
string cloud_exadata_infrastructure_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for cloudExadataInfrastructureId. |
getCloudExadataInfrastructureOrBuilder()
public CloudExadataInfrastructureOrBuilder getCloudExadataInfrastructureOrBuilder()
Required. Details of the Exadata Infrastructure instance to create.
.google.cloud.oracledatabase.v1.CloudExadataInfrastructure cloud_exadata_infrastructure = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CloudExadataInfrastructureOrBuilder |
getDefaultInstanceForType()
public CreateCloudExadataInfrastructureRequest getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getParent()
public String getParent()
Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The parent. |
getParentBytes()
public ByteString getParentBytes()
Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for parent. |
getRequestId()
public String getRequestId()
Optional. An optional ID to identify the request. This value is used to identify duplicate requests. If you make a request with the same request ID and the original request is still in progress or completed, the server ignores the second request. This prevents clients from accidentally creating duplicate commitments.
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, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
String |
The requestId. |
getRequestIdBytes()
public ByteString getRequestIdBytes()
Optional. An optional ID to identify the request. This value is used to identify duplicate requests. If you make a request with the same request ID and the original request is still in progress or completed, the server ignores the second request. This prevents clients from accidentally creating duplicate commitments.
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, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for requestId. |
hasCloudExadataInfrastructure()
public boolean hasCloudExadataInfrastructure()
Required. Details of the Exadata Infrastructure instance to create.
.google.cloud.oracledatabase.v1.CloudExadataInfrastructure cloud_exadata_infrastructure = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the cloudExadataInfrastructure field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeCloudExadataInfrastructure(CloudExadataInfrastructure value)
public CreateCloudExadataInfrastructureRequest.Builder mergeCloudExadataInfrastructure(CloudExadataInfrastructure value)
Required. Details of the Exadata Infrastructure instance to create.
.google.cloud.oracledatabase.v1.CloudExadataInfrastructure cloud_exadata_infrastructure = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
CloudExadataInfrastructure |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
mergeFrom(CreateCloudExadataInfrastructureRequest other)
public CreateCloudExadataInfrastructureRequest.Builder mergeFrom(CreateCloudExadataInfrastructureRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateCloudExadataInfrastructureRequest |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CreateCloudExadataInfrastructureRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public CreateCloudExadataInfrastructureRequest.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateCloudExadataInfrastructureRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
setCloudExadataInfrastructure(CloudExadataInfrastructure value)
public CreateCloudExadataInfrastructureRequest.Builder setCloudExadataInfrastructure(CloudExadataInfrastructure value)
Required. Details of the Exadata Infrastructure instance to create.
.google.cloud.oracledatabase.v1.CloudExadataInfrastructure cloud_exadata_infrastructure = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
CloudExadataInfrastructure |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
setCloudExadataInfrastructure(CloudExadataInfrastructure.Builder builderForValue)
public CreateCloudExadataInfrastructureRequest.Builder setCloudExadataInfrastructure(CloudExadataInfrastructure.Builder builderForValue)
Required. Details of the Exadata Infrastructure instance to create.
.google.cloud.oracledatabase.v1.CloudExadataInfrastructure cloud_exadata_infrastructure = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue |
CloudExadataInfrastructure.Builder |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
setCloudExadataInfrastructureId(String value)
public CreateCloudExadataInfrastructureRequest.Builder setCloudExadataInfrastructureId(String value)
Required. The ID of the Exadata Infrastructure to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
string cloud_exadata_infrastructure_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
String The cloudExadataInfrastructureId to set. |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
This builder for chaining. |
setCloudExadataInfrastructureIdBytes(ByteString value)
public CreateCloudExadataInfrastructureRequest.Builder setCloudExadataInfrastructureIdBytes(ByteString value)
Required. The ID of the Exadata Infrastructure to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
string cloud_exadata_infrastructure_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for cloudExadataInfrastructureId to set. |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public CreateCloudExadataInfrastructureRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
setParent(String value)
public CreateCloudExadataInfrastructureRequest.Builder setParent(String value)
Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value |
String The parent to set. |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
This builder for chaining. |
setParentBytes(ByteString value)
public CreateCloudExadataInfrastructureRequest.Builder setParentBytes(ByteString value)
Required. The parent value for CloudExadataInfrastructure in the following format: projects/{project}/locations/{location}.
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 |
CreateCloudExadataInfrastructureRequest.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateCloudExadataInfrastructureRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
setRequestId(String value)
public CreateCloudExadataInfrastructureRequest.Builder setRequestId(String value)
Optional. An optional ID to identify the request. This value is used to identify duplicate requests. If you make a request with the same request ID and the original request is still in progress or completed, the server ignores the second request. This prevents clients from accidentally creating duplicate commitments.
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, (.google.api.field_info) = { ... }
Parameter | |
---|---|
Name | Description |
value |
String The requestId to set. |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
This builder for chaining. |
setRequestIdBytes(ByteString value)
public CreateCloudExadataInfrastructureRequest.Builder setRequestIdBytes(ByteString value)
Optional. An optional ID to identify the request. This value is used to identify duplicate requests. If you make a request with the same request ID and the original request is still in progress or completed, the server ignores the second request. This prevents clients from accidentally creating duplicate commitments.
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, (.google.api.field_info) = { ... }
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for requestId to set. |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateCloudExadataInfrastructureRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CreateCloudExadataInfrastructureRequest.Builder |