public static final class UpdateMirrorRequest.Builder extends GeneratedMessage.Builder<UpdateMirrorRequest.Builder> implements UpdateMirrorRequestOrBuilderRequest for UpdateMirror.
Protobuf type google.cloud.lustre.v1.UpdateMirrorRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > UpdateMirrorRequest.BuilderImplements
UpdateMirrorRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public UpdateMirrorRequest build()| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest |
|
buildPartial()
public UpdateMirrorRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest |
|
clear()
public UpdateMirrorRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest.Builder |
|
clearMirror()
public UpdateMirrorRequest.Builder clearMirror() Required. Mirror to update. The mirror's name field is used to identify
the mirror to update, in the format:
projects/{project}/locations/{location}/instances/{instance}/mirrors/{mirror}
.google.cloud.lustre.v1.Mirror mirror = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest.Builder |
|
clearRequestId()
public UpdateMirrorRequest.Builder clearRequestId()Optional. The unique ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server guarantees that a request doesn't result in the same update request being executed for at least 60 minutes.
For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request.
The request ID must be a valid UUID version 4 with the exception that zero
UUID is not supported (00000000-0000-0000-0000-000000000000).
This request is only idempotent if a request_id is provided.
string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest.Builder |
This builder for chaining. |
clearUpdateMask()
public UpdateMirrorRequest.Builder clearUpdateMask()Optional. Fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If no mask is provided then all fields present in the request are overwritten.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest.Builder |
|
getDefaultInstanceForType()
public UpdateMirrorRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getMirror()
public Mirror getMirror() Required. Mirror to update. The mirror's name field is used to identify
the mirror to update, in the format:
projects/{project}/locations/{location}/instances/{instance}/mirrors/{mirror}
.google.cloud.lustre.v1.Mirror mirror = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Mirror |
The mirror. |
getMirrorBuilder()
public Mirror.Builder getMirrorBuilder() Required. Mirror to update. The mirror's name field is used to identify
the mirror to update, in the format:
projects/{project}/locations/{location}/instances/{instance}/mirrors/{mirror}
.google.cloud.lustre.v1.Mirror mirror = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Mirror.Builder |
|
getMirrorOrBuilder()
public MirrorOrBuilder getMirrorOrBuilder() Required. Mirror to update. The mirror's name field is used to identify
the mirror to update, in the format:
projects/{project}/locations/{location}/instances/{instance}/mirrors/{mirror}
.google.cloud.lustre.v1.Mirror mirror = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
MirrorOrBuilder |
|
getRequestId()
public String getRequestId()Optional. The unique ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server guarantees that a request doesn't result in the same update request being executed for at least 60 minutes.
For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request.
The request ID must be a valid UUID version 4 with the exception that zero
UUID is not supported (00000000-0000-0000-0000-000000000000).
This request is only idempotent if a request_id is provided.
string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The requestId. |
getRequestIdBytes()
public ByteString getRequestIdBytes()Optional. The unique ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server guarantees that a request doesn't result in the same update request being executed for at least 60 minutes.
For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request.
The request ID must be a valid UUID version 4 with the exception that zero
UUID is not supported (00000000-0000-0000-0000-000000000000).
This request is only idempotent if a request_id is provided.
string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for requestId. |
getUpdateMask()
public FieldMask getUpdateMask()Optional. Fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If no mask is provided then all fields present in the request are overwritten.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
FieldMask |
The updateMask. |
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()Optional. Fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If no mask is provided then all fields present in the request are overwritten.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()Optional. Fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If no mask is provided then all fields present in the request are overwritten.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
FieldMaskOrBuilder |
|
hasMirror()
public boolean hasMirror() Required. Mirror to update. The mirror's name field is used to identify
the mirror to update, in the format:
projects/{project}/locations/{location}/instances/{instance}/mirrors/{mirror}
.google.cloud.lustre.v1.Mirror mirror = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the mirror field is set. |
hasUpdateMask()
public boolean hasUpdateMask()Optional. Fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If no mask is provided then all fields present in the request are overwritten.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the updateMask field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(UpdateMirrorRequest other)
public UpdateMirrorRequest.Builder mergeFrom(UpdateMirrorRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
UpdateMirrorRequest |
| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public UpdateMirrorRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public UpdateMirrorRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest.Builder |
|
mergeMirror(Mirror value)
public UpdateMirrorRequest.Builder mergeMirror(Mirror value) Required. Mirror to update. The mirror's name field is used to identify
the mirror to update, in the format:
projects/{project}/locations/{location}/instances/{instance}/mirrors/{mirror}
.google.cloud.lustre.v1.Mirror mirror = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
Mirror |
| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest.Builder |
|
mergeUpdateMask(FieldMask value)
public UpdateMirrorRequest.Builder mergeUpdateMask(FieldMask value)Optional. Fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If no mask is provided then all fields present in the request are overwritten.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
FieldMask |
| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest.Builder |
|
setMirror(Mirror value)
public UpdateMirrorRequest.Builder setMirror(Mirror value) Required. Mirror to update. The mirror's name field is used to identify
the mirror to update, in the format:
projects/{project}/locations/{location}/instances/{instance}/mirrors/{mirror}
.google.cloud.lustre.v1.Mirror mirror = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
Mirror |
| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest.Builder |
|
setMirror(Mirror.Builder builderForValue)
public UpdateMirrorRequest.Builder setMirror(Mirror.Builder builderForValue) Required. Mirror to update. The mirror's name field is used to identify
the mirror to update, in the format:
projects/{project}/locations/{location}/instances/{instance}/mirrors/{mirror}
.google.cloud.lustre.v1.Mirror mirror = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Mirror.Builder |
| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest.Builder |
|
setRequestId(String value)
public UpdateMirrorRequest.Builder setRequestId(String value)Optional. The unique ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server guarantees that a request doesn't result in the same update request being executed for at least 60 minutes.
For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request.
The request ID must be a valid UUID version 4 with the exception that zero
UUID is not supported (00000000-0000-0000-0000-000000000000).
This request is only idempotent if a request_id is provided.
string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe requestId to set. |
| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest.Builder |
This builder for chaining. |
setRequestIdBytes(ByteString value)
public UpdateMirrorRequest.Builder setRequestIdBytes(ByteString value)Optional. The unique ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server guarantees that a request doesn't result in the same update request being executed for at least 60 minutes.
For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID was received, and if so, will ignore the second request.
The request ID must be a valid UUID version 4 with the exception that zero
UUID is not supported (00000000-0000-0000-0000-000000000000).
This request is only idempotent if a request_id is provided.
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 |
UpdateMirrorRequest.Builder |
This builder for chaining. |
setUpdateMask(FieldMask value)
public UpdateMirrorRequest.Builder setUpdateMask(FieldMask value)Optional. Fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If no mask is provided then all fields present in the request are overwritten.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
FieldMask |
| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest.Builder |
|
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateMirrorRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)Optional. Fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If no mask is provided then all fields present in the request are overwritten.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
UpdateMirrorRequest.Builder |
|