public static final class RemoveVirtualMachineExadbVmClusterRequest.Builder extends GeneratedMessageV3.Builder<RemoveVirtualMachineExadbVmClusterRequest.Builder> implements RemoveVirtualMachineExadbVmClusterRequestOrBuilder The request for ExadbVmCluster.RemoveVirtualMachine.
Protobuf type google.cloud.oracledatabase.v1.RemoveVirtualMachineExadbVmClusterRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > RemoveVirtualMachineExadbVmClusterRequest.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllHostnames(Iterable<String> values)
public RemoveVirtualMachineExadbVmClusterRequest.Builder addAllHostnames(Iterable<String> values)Required. The list of host names of db nodes to be removed from the ExadbVmCluster.
repeated string hostnames = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The hostnames to add. |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
This builder for chaining. |
addHostnames(String value)
public RemoveVirtualMachineExadbVmClusterRequest.Builder addHostnames(String value)Required. The list of host names of db nodes to be removed from the ExadbVmCluster.
repeated string hostnames = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe hostnames to add. |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
This builder for chaining. |
addHostnamesBytes(ByteString value)
public RemoveVirtualMachineExadbVmClusterRequest.Builder addHostnamesBytes(ByteString value)Required. The list of host names of db nodes to be removed from the ExadbVmCluster.
repeated string hostnames = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the hostnames to add. |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RemoveVirtualMachineExadbVmClusterRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
|
build()
public RemoveVirtualMachineExadbVmClusterRequest build()| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest |
|
buildPartial()
public RemoveVirtualMachineExadbVmClusterRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest |
|
clear()
public RemoveVirtualMachineExadbVmClusterRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
|
clearField(Descriptors.FieldDescriptor field)
public RemoveVirtualMachineExadbVmClusterRequest.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
|
clearHostnames()
public RemoveVirtualMachineExadbVmClusterRequest.Builder clearHostnames()Required. The list of host names of db nodes to be removed from the ExadbVmCluster.
repeated string hostnames = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
This builder for chaining. |
clearName()
public RemoveVirtualMachineExadbVmClusterRequest.Builder clearName()Required. The name of the ExadbVmCluster in the following format: projects/{project}/locations/{location}/exadbVmClusters/{exadb_vm_cluster}.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public RemoveVirtualMachineExadbVmClusterRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
|
clearRequestId()
public RemoveVirtualMachineExadbVmClusterRequest.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 = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
This builder for chaining. |
clone()
public RemoveVirtualMachineExadbVmClusterRequest.Builder clone()| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
|
getDefaultInstanceForType()
public RemoveVirtualMachineExadbVmClusterRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getHostnames(int index)
public String getHostnames(int index)Required. The list of host names of db nodes to be removed from the ExadbVmCluster.
repeated string hostnames = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The hostnames at the given index. |
getHostnamesBytes(int index)
public ByteString getHostnamesBytes(int index)Required. The list of host names of db nodes to be removed from the ExadbVmCluster.
repeated string hostnames = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the hostnames at the given index. |
getHostnamesCount()
public int getHostnamesCount()Required. The list of host names of db nodes to be removed from the ExadbVmCluster.
repeated string hostnames = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The count of hostnames. |
getHostnamesList()
public ProtocolStringList getHostnamesList()Required. The list of host names of db nodes to be removed from the ExadbVmCluster.
repeated string hostnames = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the hostnames. |
getName()
public String getName()Required. The name of the ExadbVmCluster in the following format: projects/{project}/locations/{location}/exadbVmClusters/{exadb_vm_cluster}.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes()Required. The name of the ExadbVmCluster in the following format: projects/{project}/locations/{location}/exadbVmClusters/{exadb_vm_cluster}.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
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 = 3 [(.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 = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for requestId. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(RemoveVirtualMachineExadbVmClusterRequest other)
public RemoveVirtualMachineExadbVmClusterRequest.Builder mergeFrom(RemoveVirtualMachineExadbVmClusterRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
RemoveVirtualMachineExadbVmClusterRequest |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public RemoveVirtualMachineExadbVmClusterRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public RemoveVirtualMachineExadbVmClusterRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RemoveVirtualMachineExadbVmClusterRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
|
setField(Descriptors.FieldDescriptor field, Object value)
public RemoveVirtualMachineExadbVmClusterRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
|
setHostnames(int index, String value)
public RemoveVirtualMachineExadbVmClusterRequest.Builder setHostnames(int index, String value)Required. The list of host names of db nodes to be removed from the ExadbVmCluster.
repeated string hostnames = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe hostnames to set. |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
This builder for chaining. |
setName(String value)
public RemoveVirtualMachineExadbVmClusterRequest.Builder setName(String value)Required. The name of the ExadbVmCluster in the following format: projects/{project}/locations/{location}/exadbVmClusters/{exadb_vm_cluster}.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public RemoveVirtualMachineExadbVmClusterRequest.Builder setNameBytes(ByteString value)Required. The name of the ExadbVmCluster in the following format: projects/{project}/locations/{location}/exadbVmClusters/{exadb_vm_cluster}.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for name to set. |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RemoveVirtualMachineExadbVmClusterRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
|
setRequestId(String value)
public RemoveVirtualMachineExadbVmClusterRequest.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 = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe requestId to set. |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
This builder for chaining. |
setRequestIdBytes(ByteString value)
public RemoveVirtualMachineExadbVmClusterRequest.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 = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for requestId to set. |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final RemoveVirtualMachineExadbVmClusterRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
RemoveVirtualMachineExadbVmClusterRequest.Builder |
|