public static final class UpdateLbEdgeExtensionRequest.Builder extends GeneratedMessage.Builder<UpdateLbEdgeExtensionRequest.Builder> implements UpdateLbEdgeExtensionRequestOrBuilder Message for updating a LbEdgeExtension resource.
Protobuf type google.cloud.networkservices.v1.UpdateLbEdgeExtensionRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > UpdateLbEdgeExtensionRequest.BuilderImplements
UpdateLbEdgeExtensionRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public UpdateLbEdgeExtensionRequest build()| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest |
|
buildPartial()
public UpdateLbEdgeExtensionRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest |
|
clear()
public UpdateLbEdgeExtensionRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest.Builder |
|
clearLbEdgeExtension()
public UpdateLbEdgeExtensionRequest.Builder clearLbEdgeExtension() Required. LbEdgeExtension resource being updated.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest.Builder |
|
clearRequestId()
public UpdateLbEdgeExtensionRequest.Builder clearRequestId()Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server can ignore the request if it has already been completed. The server guarantees that for 60 minutes since the first request.
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 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 |
UpdateLbEdgeExtensionRequest.Builder |
This builder for chaining. |
clearUpdateMask()
public UpdateLbEdgeExtensionRequest.Builder clearUpdateMask() Optional. Used to specify the fields to be overwritten in the
LbEdgeExtension resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field is overwritten if it is in the mask. If the
user does not specify a mask, then all fields are overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest.Builder |
|
getDefaultInstanceForType()
public UpdateLbEdgeExtensionRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getLbEdgeExtension()
public LbEdgeExtension getLbEdgeExtension() Required. LbEdgeExtension resource being updated.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
LbEdgeExtension |
The lbEdgeExtension. |
getLbEdgeExtensionBuilder()
public LbEdgeExtension.Builder getLbEdgeExtensionBuilder() Required. LbEdgeExtension resource being updated.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
LbEdgeExtension.Builder |
|
getLbEdgeExtensionOrBuilder()
public LbEdgeExtensionOrBuilder getLbEdgeExtensionOrBuilder() Required. LbEdgeExtension resource being updated.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
LbEdgeExtensionOrBuilder |
|
getRequestId()
public String getRequestId()Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server can ignore the request if it has already been completed. The server guarantees that for 60 minutes since the first request.
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 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 request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server can ignore the request if it has already been completed. The server guarantees that for 60 minutes since the first request.
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 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. |
getUpdateMask()
public FieldMask getUpdateMask() Optional. Used to specify the fields to be overwritten in the
LbEdgeExtension resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field is overwritten if it is in the mask. If the
user does not specify a mask, then all fields are overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
FieldMask |
The updateMask. |
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder() Optional. Used to specify the fields to be overwritten in the
LbEdgeExtension resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field is overwritten if it is in the mask. If the
user does not specify a mask, then all fields are overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder() Optional. Used to specify the fields to be overwritten in the
LbEdgeExtension resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field is overwritten if it is in the mask. If the
user does not specify a mask, then all fields are overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
FieldMaskOrBuilder |
|
hasLbEdgeExtension()
public boolean hasLbEdgeExtension() Required. LbEdgeExtension resource being updated.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the lbEdgeExtension field is set. |
hasUpdateMask()
public boolean hasUpdateMask() Optional. Used to specify the fields to be overwritten in the
LbEdgeExtension resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field is overwritten if it is in the mask. If the
user does not specify a mask, then all fields are overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.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(UpdateLbEdgeExtensionRequest other)
public UpdateLbEdgeExtensionRequest.Builder mergeFrom(UpdateLbEdgeExtensionRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
UpdateLbEdgeExtensionRequest |
| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public UpdateLbEdgeExtensionRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public UpdateLbEdgeExtensionRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest.Builder |
|
mergeLbEdgeExtension(LbEdgeExtension value)
public UpdateLbEdgeExtensionRequest.Builder mergeLbEdgeExtension(LbEdgeExtension value) Required. LbEdgeExtension resource being updated.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
LbEdgeExtension |
| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest.Builder |
|
mergeUpdateMask(FieldMask value)
public UpdateLbEdgeExtensionRequest.Builder mergeUpdateMask(FieldMask value) Optional. Used to specify the fields to be overwritten in the
LbEdgeExtension resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field is overwritten if it is in the mask. If the
user does not specify a mask, then all fields are overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
FieldMask |
| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest.Builder |
|
setLbEdgeExtension(LbEdgeExtension value)
public UpdateLbEdgeExtensionRequest.Builder setLbEdgeExtension(LbEdgeExtension value) Required. LbEdgeExtension resource being updated.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
LbEdgeExtension |
| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest.Builder |
|
setLbEdgeExtension(LbEdgeExtension.Builder builderForValue)
public UpdateLbEdgeExtensionRequest.Builder setLbEdgeExtension(LbEdgeExtension.Builder builderForValue) Required. LbEdgeExtension resource being updated.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
LbEdgeExtension.Builder |
| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest.Builder |
|
setRequestId(String value)
public UpdateLbEdgeExtensionRequest.Builder setRequestId(String value)Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server can ignore the request if it has already been completed. The server guarantees that for 60 minutes since the first request.
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 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 |
UpdateLbEdgeExtensionRequest.Builder |
This builder for chaining. |
setRequestIdBytes(ByteString value)
public UpdateLbEdgeExtensionRequest.Builder setRequestIdBytes(ByteString value)Optional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server can ignore the request if it has already been completed. The server guarantees that for 60 minutes since the first request.
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 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 |
UpdateLbEdgeExtensionRequest.Builder |
This builder for chaining. |
setUpdateMask(FieldMask value)
public UpdateLbEdgeExtensionRequest.Builder setUpdateMask(FieldMask value) Optional. Used to specify the fields to be overwritten in the
LbEdgeExtension resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field is overwritten if it is in the mask. If the
user does not specify a mask, then all fields are overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
FieldMask |
| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest.Builder |
|
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateLbEdgeExtensionRequest.Builder setUpdateMask(FieldMask.Builder builderForValue) Optional. Used to specify the fields to be overwritten in the
LbEdgeExtension resource by the update.
The fields specified in the update_mask are relative to the resource, not
the full request. A field is overwritten if it is in the mask. If the
user does not specify a mask, then all fields are overwritten.
.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest.Builder |
|