public static final class UpdateLbEdgeExtensionRequest.Builder extends GeneratedMessageV3.Builder<UpdateLbEdgeExtensionRequest.Builder> implements UpdateLbEdgeExtensionRequestOrBuilder Message for updating a LbEdgeExtension resource.
Protobuf type google.cloud.networkservices.v1.UpdateLbEdgeExtensionRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > UpdateLbEdgeExtensionRequest.BuilderImplements
UpdateLbEdgeExtensionRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UpdateLbEdgeExtensionRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest.Builder |
|
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 |
|
clearField(Descriptors.FieldDescriptor field)
public UpdateLbEdgeExtensionRequest.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| 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 |
|
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateLbEdgeExtensionRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| 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 |
|
clone()
public UpdateLbEdgeExtensionRequest.Builder clone()| 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 GeneratedMessageV3.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 |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateLbEdgeExtensionRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| 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 |
|
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateLbEdgeExtensionRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| 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 |
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateLbEdgeExtensionRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| 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. |
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateLbEdgeExtensionRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
UpdateLbEdgeExtensionRequest.Builder |
|
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 |
|