Class UpdateInterceptEndpointGroupRequest.Builder (0.94.0)

public static final class UpdateInterceptEndpointGroupRequest.Builder extends GeneratedMessage.Builder<UpdateInterceptEndpointGroupRequest.Builder> implements UpdateInterceptEndpointGroupRequestOrBuilder

Request message for UpdateInterceptEndpointGroup.

Protobuf type google.cloud.networksecurity.v1.UpdateInterceptEndpointGroupRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public UpdateInterceptEndpointGroupRequest build()
Returns
Type Description
UpdateInterceptEndpointGroupRequest

buildPartial()

public UpdateInterceptEndpointGroupRequest buildPartial()
Returns
Type Description
UpdateInterceptEndpointGroupRequest

clear()

public UpdateInterceptEndpointGroupRequest.Builder clear()
Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder
Overrides

clearInterceptEndpointGroup()

public UpdateInterceptEndpointGroupRequest.Builder clearInterceptEndpointGroup()

Required. The endpoint group to update.

.google.cloud.networksecurity.v1.InterceptEndpointGroup intercept_endpoint_group = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder

clearRequestId()

public UpdateInterceptEndpointGroupRequest.Builder clearRequestId()

Optional. A unique identifier for this request. Must be a UUID4. This request is only idempotent if a request_id is provided. See https://google.aip.dev/155 for more details.

string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }

Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder

This builder for chaining.

clearUpdateMask()

public UpdateInterceptEndpointGroupRequest.Builder clearUpdateMask()

Optional. The list of fields to update. Fields are specified relative to the endpoint group (e.g. description; not intercept_endpoint_group.description). See https://google.aip.dev/161 for more details.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder

getDefaultInstanceForType()

public UpdateInterceptEndpointGroupRequest getDefaultInstanceForType()
Returns
Type Description
UpdateInterceptEndpointGroupRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getInterceptEndpointGroup()

public InterceptEndpointGroup getInterceptEndpointGroup()

Required. The endpoint group to update.

.google.cloud.networksecurity.v1.InterceptEndpointGroup intercept_endpoint_group = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
InterceptEndpointGroup

The interceptEndpointGroup.

getInterceptEndpointGroupBuilder()

public InterceptEndpointGroup.Builder getInterceptEndpointGroupBuilder()

Required. The endpoint group to update.

.google.cloud.networksecurity.v1.InterceptEndpointGroup intercept_endpoint_group = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
InterceptEndpointGroup.Builder

getInterceptEndpointGroupOrBuilder()

public InterceptEndpointGroupOrBuilder getInterceptEndpointGroupOrBuilder()

Required. The endpoint group to update.

.google.cloud.networksecurity.v1.InterceptEndpointGroup intercept_endpoint_group = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
InterceptEndpointGroupOrBuilder

getRequestId()

public String getRequestId()

Optional. A unique identifier for this request. Must be a UUID4. This request is only idempotent if a request_id is provided. See https://google.aip.dev/155 for more details.

string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }

Returns
Type Description
String

The requestId.

getRequestIdBytes()

public ByteString getRequestIdBytes()

Optional. A unique identifier for this request. Must be a UUID4. This request is only idempotent if a request_id is provided. See https://google.aip.dev/155 for more details.

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. The list of fields to update. Fields are specified relative to the endpoint group (e.g. description; not intercept_endpoint_group.description). See https://google.aip.dev/161 for more details.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskBuilder()

public FieldMask.Builder getUpdateMaskBuilder()

Optional. The list of fields to update. Fields are specified relative to the endpoint group (e.g. description; not intercept_endpoint_group.description). See https://google.aip.dev/161 for more details.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Builder

getUpdateMaskOrBuilder()

public FieldMaskOrBuilder getUpdateMaskOrBuilder()

Optional. The list of fields to update. Fields are specified relative to the endpoint group (e.g. description; not intercept_endpoint_group.description). See https://google.aip.dev/161 for more details.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMaskOrBuilder

hasInterceptEndpointGroup()

public boolean hasInterceptEndpointGroup()

Required. The endpoint group to update.

.google.cloud.networksecurity.v1.InterceptEndpointGroup intercept_endpoint_group = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the interceptEndpointGroup field is set.

hasUpdateMask()

public boolean hasUpdateMask()

Optional. The list of fields to update. Fields are specified relative to the endpoint group (e.g. description; not intercept_endpoint_group.description). See https://google.aip.dev/161 for more details.

.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
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(UpdateInterceptEndpointGroupRequest other)

public UpdateInterceptEndpointGroupRequest.Builder mergeFrom(UpdateInterceptEndpointGroupRequest other)
Parameter
Name Description
other UpdateInterceptEndpointGroupRequest
Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public UpdateInterceptEndpointGroupRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public UpdateInterceptEndpointGroupRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder
Overrides

mergeInterceptEndpointGroup(InterceptEndpointGroup value)

public UpdateInterceptEndpointGroupRequest.Builder mergeInterceptEndpointGroup(InterceptEndpointGroup value)

Required. The endpoint group to update.

.google.cloud.networksecurity.v1.InterceptEndpointGroup intercept_endpoint_group = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value InterceptEndpointGroup
Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder

mergeUpdateMask(FieldMask value)

public UpdateInterceptEndpointGroupRequest.Builder mergeUpdateMask(FieldMask value)

Optional. The list of fields to update. Fields are specified relative to the endpoint group (e.g. description; not intercept_endpoint_group.description). See https://google.aip.dev/161 for more details.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder

setInterceptEndpointGroup(InterceptEndpointGroup value)

public UpdateInterceptEndpointGroupRequest.Builder setInterceptEndpointGroup(InterceptEndpointGroup value)

Required. The endpoint group to update.

.google.cloud.networksecurity.v1.InterceptEndpointGroup intercept_endpoint_group = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value InterceptEndpointGroup
Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder

setInterceptEndpointGroup(InterceptEndpointGroup.Builder builderForValue)

public UpdateInterceptEndpointGroupRequest.Builder setInterceptEndpointGroup(InterceptEndpointGroup.Builder builderForValue)

Required. The endpoint group to update.

.google.cloud.networksecurity.v1.InterceptEndpointGroup intercept_endpoint_group = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue InterceptEndpointGroup.Builder
Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder

setRequestId(String value)

public UpdateInterceptEndpointGroupRequest.Builder setRequestId(String value)

Optional. A unique identifier for this request. Must be a UUID4. This request is only idempotent if a request_id is provided. See https://google.aip.dev/155 for more details.

string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }

Parameter
Name Description
value String

The requestId to set.

Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder

This builder for chaining.

setRequestIdBytes(ByteString value)

public UpdateInterceptEndpointGroupRequest.Builder setRequestIdBytes(ByteString value)

Optional. A unique identifier for this request. Must be a UUID4. This request is only idempotent if a request_id is provided. See https://google.aip.dev/155 for more details.

string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }

Parameter
Name Description
value ByteString

The bytes for requestId to set.

Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder

This builder for chaining.

setUpdateMask(FieldMask value)

public UpdateInterceptEndpointGroupRequest.Builder setUpdateMask(FieldMask value)

Optional. The list of fields to update. Fields are specified relative to the endpoint group (e.g. description; not intercept_endpoint_group.description). See https://google.aip.dev/161 for more details.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder

setUpdateMask(FieldMask.Builder builderForValue)

public UpdateInterceptEndpointGroupRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)

Optional. The list of fields to update. Fields are specified relative to the endpoint group (e.g. description; not intercept_endpoint_group.description). See https://google.aip.dev/161 for more details.

.google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
UpdateInterceptEndpointGroupRequest.Builder