Class UpdateInterceptDeploymentGroupRequest.Builder (0.94.0)

public static final class UpdateInterceptDeploymentGroupRequest.Builder extends GeneratedMessage.Builder<UpdateInterceptDeploymentGroupRequest.Builder> implements UpdateInterceptDeploymentGroupRequestOrBuilder

Request message for UpdateInterceptDeploymentGroup.

Protobuf type google.cloud.networksecurity.v1.UpdateInterceptDeploymentGroupRequest

Static Methods

getDescriptor()

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

Methods

build()

public UpdateInterceptDeploymentGroupRequest build()
Returns
Type Description
UpdateInterceptDeploymentGroupRequest

buildPartial()

public UpdateInterceptDeploymentGroupRequest buildPartial()
Returns
Type Description
UpdateInterceptDeploymentGroupRequest

clear()

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

clearInterceptDeploymentGroup()

public UpdateInterceptDeploymentGroupRequest.Builder clearInterceptDeploymentGroup()

Required. The deployment group to update.

.google.cloud.networksecurity.v1.InterceptDeploymentGroup intercept_deployment_group = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UpdateInterceptDeploymentGroupRequest.Builder

clearRequestId()

public UpdateInterceptDeploymentGroupRequest.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
UpdateInterceptDeploymentGroupRequest.Builder

This builder for chaining.

clearUpdateMask()

public UpdateInterceptDeploymentGroupRequest.Builder clearUpdateMask()

Optional. The list of fields to update. Fields are specified relative to the deployment group (e.g. description; not intercept_deployment_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
UpdateInterceptDeploymentGroupRequest.Builder

getDefaultInstanceForType()

public UpdateInterceptDeploymentGroupRequest getDefaultInstanceForType()
Returns
Type Description
UpdateInterceptDeploymentGroupRequest

getDescriptorForType()

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

getInterceptDeploymentGroup()

public InterceptDeploymentGroup getInterceptDeploymentGroup()

Required. The deployment group to update.

.google.cloud.networksecurity.v1.InterceptDeploymentGroup intercept_deployment_group = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
InterceptDeploymentGroup

The interceptDeploymentGroup.

getInterceptDeploymentGroupBuilder()

public InterceptDeploymentGroup.Builder getInterceptDeploymentGroupBuilder()

Required. The deployment group to update.

.google.cloud.networksecurity.v1.InterceptDeploymentGroup intercept_deployment_group = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
InterceptDeploymentGroup.Builder

getInterceptDeploymentGroupOrBuilder()

public InterceptDeploymentGroupOrBuilder getInterceptDeploymentGroupOrBuilder()

Required. The deployment group to update.

.google.cloud.networksecurity.v1.InterceptDeploymentGroup intercept_deployment_group = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
InterceptDeploymentGroupOrBuilder

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 deployment group (e.g. description; not intercept_deployment_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 deployment group (e.g. description; not intercept_deployment_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 deployment group (e.g. description; not intercept_deployment_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

hasInterceptDeploymentGroup()

public boolean hasInterceptDeploymentGroup()

Required. The deployment group to update.

.google.cloud.networksecurity.v1.InterceptDeploymentGroup intercept_deployment_group = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the interceptDeploymentGroup field is set.

hasUpdateMask()

public boolean hasUpdateMask()

Optional. The list of fields to update. Fields are specified relative to the deployment group (e.g. description; not intercept_deployment_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(UpdateInterceptDeploymentGroupRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeInterceptDeploymentGroup(InterceptDeploymentGroup value)

public UpdateInterceptDeploymentGroupRequest.Builder mergeInterceptDeploymentGroup(InterceptDeploymentGroup value)

Required. The deployment group to update.

.google.cloud.networksecurity.v1.InterceptDeploymentGroup intercept_deployment_group = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value InterceptDeploymentGroup
Returns
Type Description
UpdateInterceptDeploymentGroupRequest.Builder

mergeUpdateMask(FieldMask value)

public UpdateInterceptDeploymentGroupRequest.Builder mergeUpdateMask(FieldMask value)

Optional. The list of fields to update. Fields are specified relative to the deployment group (e.g. description; not intercept_deployment_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
UpdateInterceptDeploymentGroupRequest.Builder

setInterceptDeploymentGroup(InterceptDeploymentGroup value)

public UpdateInterceptDeploymentGroupRequest.Builder setInterceptDeploymentGroup(InterceptDeploymentGroup value)

Required. The deployment group to update.

.google.cloud.networksecurity.v1.InterceptDeploymentGroup intercept_deployment_group = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value InterceptDeploymentGroup
Returns
Type Description
UpdateInterceptDeploymentGroupRequest.Builder

setInterceptDeploymentGroup(InterceptDeploymentGroup.Builder builderForValue)

public UpdateInterceptDeploymentGroupRequest.Builder setInterceptDeploymentGroup(InterceptDeploymentGroup.Builder builderForValue)

Required. The deployment group to update.

.google.cloud.networksecurity.v1.InterceptDeploymentGroup intercept_deployment_group = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue InterceptDeploymentGroup.Builder
Returns
Type Description
UpdateInterceptDeploymentGroupRequest.Builder

setRequestId(String value)

public UpdateInterceptDeploymentGroupRequest.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
UpdateInterceptDeploymentGroupRequest.Builder

This builder for chaining.

setRequestIdBytes(ByteString value)

public UpdateInterceptDeploymentGroupRequest.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
UpdateInterceptDeploymentGroupRequest.Builder

This builder for chaining.

setUpdateMask(FieldMask value)

public UpdateInterceptDeploymentGroupRequest.Builder setUpdateMask(FieldMask value)

Optional. The list of fields to update. Fields are specified relative to the deployment group (e.g. description; not intercept_deployment_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
UpdateInterceptDeploymentGroupRequest.Builder

setUpdateMask(FieldMask.Builder builderForValue)

public UpdateInterceptDeploymentGroupRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)

Optional. The list of fields to update. Fields are specified relative to the deployment group (e.g. description; not intercept_deployment_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
UpdateInterceptDeploymentGroupRequest.Builder