public static final class CreateLbEdgeExtensionRequest.Builder extends GeneratedMessageV3.Builder<CreateLbEdgeExtensionRequest.Builder> implements CreateLbEdgeExtensionRequestOrBuilder Message for creating a LbEdgeExtension resource.
Protobuf type google.cloud.networkservices.v1.CreateLbEdgeExtensionRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > CreateLbEdgeExtensionRequest.BuilderImplements
CreateLbEdgeExtensionRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateLbEdgeExtensionRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
build()
public CreateLbEdgeExtensionRequest build()| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest |
|
buildPartial()
public CreateLbEdgeExtensionRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest |
|
clear()
public CreateLbEdgeExtensionRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
clearField(Descriptors.FieldDescriptor field)
public CreateLbEdgeExtensionRequest.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
clearLbEdgeExtension()
public CreateLbEdgeExtensionRequest.Builder clearLbEdgeExtension() Required. LbEdgeExtension resource to be created.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
clearLbEdgeExtensionId()
public CreateLbEdgeExtensionRequest.Builder clearLbEdgeExtensionId() Required. User-provided ID of the LbEdgeExtension resource to be created.
string lb_edge_extension_id = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateLbEdgeExtensionRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
clearParent()
public CreateLbEdgeExtensionRequest.Builder clearParent() Required. The parent resource of the LbEdgeExtension resource. Must be in
the format projects/{project}/locations/{location}.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
This builder for chaining. |
clearRequestId()
public CreateLbEdgeExtensionRequest.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 = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
This builder for chaining. |
clone()
public CreateLbEdgeExtensionRequest.Builder clone()| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
getDefaultInstanceForType()
public CreateLbEdgeExtensionRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getLbEdgeExtension()
public LbEdgeExtension getLbEdgeExtension() Required. LbEdgeExtension resource to be created.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
LbEdgeExtension |
The lbEdgeExtension. |
getLbEdgeExtensionBuilder()
public LbEdgeExtension.Builder getLbEdgeExtensionBuilder() Required. LbEdgeExtension resource to be created.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
LbEdgeExtension.Builder |
|
getLbEdgeExtensionId()
public String getLbEdgeExtensionId() Required. User-provided ID of the LbEdgeExtension resource to be created.
string lb_edge_extension_id = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The lbEdgeExtensionId. |
getLbEdgeExtensionIdBytes()
public ByteString getLbEdgeExtensionIdBytes() Required. User-provided ID of the LbEdgeExtension resource to be created.
string lb_edge_extension_id = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for lbEdgeExtensionId. |
getLbEdgeExtensionOrBuilder()
public LbEdgeExtensionOrBuilder getLbEdgeExtensionOrBuilder() Required. LbEdgeExtension resource to be created.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
LbEdgeExtensionOrBuilder |
|
getParent()
public String getParent() Required. The parent resource of the LbEdgeExtension resource. Must be in
the 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 resource of the LbEdgeExtension resource. Must be in
the 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 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 = 4 [(.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 = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for requestId. |
hasLbEdgeExtension()
public boolean hasLbEdgeExtension() Required. LbEdgeExtension resource to be created.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the lbEdgeExtension field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CreateLbEdgeExtensionRequest other)
public CreateLbEdgeExtensionRequest.Builder mergeFrom(CreateLbEdgeExtensionRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreateLbEdgeExtensionRequest |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CreateLbEdgeExtensionRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public CreateLbEdgeExtensionRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
mergeLbEdgeExtension(LbEdgeExtension value)
public CreateLbEdgeExtensionRequest.Builder mergeLbEdgeExtension(LbEdgeExtension value) Required. LbEdgeExtension resource to be created.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
LbEdgeExtension |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateLbEdgeExtensionRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
setField(Descriptors.FieldDescriptor field, Object value)
public CreateLbEdgeExtensionRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
setLbEdgeExtension(LbEdgeExtension value)
public CreateLbEdgeExtensionRequest.Builder setLbEdgeExtension(LbEdgeExtension value) Required. LbEdgeExtension resource to be created.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
LbEdgeExtension |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
setLbEdgeExtension(LbEdgeExtension.Builder builderForValue)
public CreateLbEdgeExtensionRequest.Builder setLbEdgeExtension(LbEdgeExtension.Builder builderForValue) Required. LbEdgeExtension resource to be created.
.google.cloud.networkservices.v1.LbEdgeExtension lb_edge_extension = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
LbEdgeExtension.Builder |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
setLbEdgeExtensionId(String value)
public CreateLbEdgeExtensionRequest.Builder setLbEdgeExtensionId(String value) Required. User-provided ID of the LbEdgeExtension resource to be created.
string lb_edge_extension_id = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe lbEdgeExtensionId to set. |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
This builder for chaining. |
setLbEdgeExtensionIdBytes(ByteString value)
public CreateLbEdgeExtensionRequest.Builder setLbEdgeExtensionIdBytes(ByteString value) Required. User-provided ID of the LbEdgeExtension resource to be created.
string lb_edge_extension_id = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for lbEdgeExtensionId to set. |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
This builder for chaining. |
setParent(String value)
public CreateLbEdgeExtensionRequest.Builder setParent(String value) Required. The parent resource of the LbEdgeExtension resource. Must be in
the format projects/{project}/locations/{location}.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe parent to set. |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
This builder for chaining. |
setParentBytes(ByteString value)
public CreateLbEdgeExtensionRequest.Builder setParentBytes(ByteString value) Required. The parent resource of the LbEdgeExtension resource. Must be in
the format projects/{project}/locations/{location}.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for parent to set. |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateLbEdgeExtensionRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|
setRequestId(String value)
public CreateLbEdgeExtensionRequest.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 = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe requestId to set. |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
This builder for chaining. |
setRequestIdBytes(ByteString value)
public CreateLbEdgeExtensionRequest.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 = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for requestId to set. |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateLbEdgeExtensionRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
CreateLbEdgeExtensionRequest.Builder |
|