Class UpdateTunnelDestGroupRequest.Builder (0.39.0)

public static final class UpdateTunnelDestGroupRequest.Builder extends GeneratedMessage.Builder<UpdateTunnelDestGroupRequest.Builder> implements UpdateTunnelDestGroupRequestOrBuilder

The request to UpdateTunnelDestGroup.

Protobuf type google.cloud.iap.v1.UpdateTunnelDestGroupRequest

Static Methods

getDescriptor()

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

Methods

build()

public UpdateTunnelDestGroupRequest build()
Returns
Type Description
UpdateTunnelDestGroupRequest

buildPartial()

public UpdateTunnelDestGroupRequest buildPartial()
Returns
Type Description
UpdateTunnelDestGroupRequest

clear()

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

clearTunnelDestGroup()

public UpdateTunnelDestGroupRequest.Builder clearTunnelDestGroup()

Required. The new values for the TunnelDestGroup.

.google.cloud.iap.v1.TunnelDestGroup tunnel_dest_group = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
UpdateTunnelDestGroupRequest.Builder

clearUpdateMask()

public UpdateTunnelDestGroupRequest.Builder clearUpdateMask()

A field mask that specifies which IAP settings to update. If omitted, then all of the settings are updated. See https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask

.google.protobuf.FieldMask update_mask = 2;

Returns
Type Description
UpdateTunnelDestGroupRequest.Builder

getDefaultInstanceForType()

public UpdateTunnelDestGroupRequest getDefaultInstanceForType()
Returns
Type Description
UpdateTunnelDestGroupRequest

getDescriptorForType()

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

getTunnelDestGroup()

public TunnelDestGroup getTunnelDestGroup()

Required. The new values for the TunnelDestGroup.

.google.cloud.iap.v1.TunnelDestGroup tunnel_dest_group = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
TunnelDestGroup

The tunnelDestGroup.

getTunnelDestGroupBuilder()

public TunnelDestGroup.Builder getTunnelDestGroupBuilder()

Required. The new values for the TunnelDestGroup.

.google.cloud.iap.v1.TunnelDestGroup tunnel_dest_group = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
TunnelDestGroup.Builder

getTunnelDestGroupOrBuilder()

public TunnelDestGroupOrBuilder getTunnelDestGroupOrBuilder()

Required. The new values for the TunnelDestGroup.

.google.cloud.iap.v1.TunnelDestGroup tunnel_dest_group = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
TunnelDestGroupOrBuilder

getUpdateMask()

public FieldMask getUpdateMask()

A field mask that specifies which IAP settings to update. If omitted, then all of the settings are updated. See https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask

.google.protobuf.FieldMask update_mask = 2;

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskBuilder()

public FieldMask.Builder getUpdateMaskBuilder()

A field mask that specifies which IAP settings to update. If omitted, then all of the settings are updated. See https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask

.google.protobuf.FieldMask update_mask = 2;

Returns
Type Description
Builder

getUpdateMaskOrBuilder()

public FieldMaskOrBuilder getUpdateMaskOrBuilder()

A field mask that specifies which IAP settings to update. If omitted, then all of the settings are updated. See https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask

.google.protobuf.FieldMask update_mask = 2;

Returns
Type Description
FieldMaskOrBuilder

hasTunnelDestGroup()

public boolean hasTunnelDestGroup()

Required. The new values for the TunnelDestGroup.

.google.cloud.iap.v1.TunnelDestGroup tunnel_dest_group = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the tunnelDestGroup field is set.

hasUpdateMask()

public boolean hasUpdateMask()

A field mask that specifies which IAP settings to update. If omitted, then all of the settings are updated. See https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask

.google.protobuf.FieldMask update_mask = 2;

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(UpdateTunnelDestGroupRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeTunnelDestGroup(TunnelDestGroup value)

public UpdateTunnelDestGroupRequest.Builder mergeTunnelDestGroup(TunnelDestGroup value)

Required. The new values for the TunnelDestGroup.

.google.cloud.iap.v1.TunnelDestGroup tunnel_dest_group = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value TunnelDestGroup
Returns
Type Description
UpdateTunnelDestGroupRequest.Builder

mergeUpdateMask(FieldMask value)

public UpdateTunnelDestGroupRequest.Builder mergeUpdateMask(FieldMask value)

A field mask that specifies which IAP settings to update. If omitted, then all of the settings are updated. See https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask

.google.protobuf.FieldMask update_mask = 2;

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateTunnelDestGroupRequest.Builder

setTunnelDestGroup(TunnelDestGroup value)

public UpdateTunnelDestGroupRequest.Builder setTunnelDestGroup(TunnelDestGroup value)

Required. The new values for the TunnelDestGroup.

.google.cloud.iap.v1.TunnelDestGroup tunnel_dest_group = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value TunnelDestGroup
Returns
Type Description
UpdateTunnelDestGroupRequest.Builder

setTunnelDestGroup(TunnelDestGroup.Builder builderForValue)

public UpdateTunnelDestGroupRequest.Builder setTunnelDestGroup(TunnelDestGroup.Builder builderForValue)

Required. The new values for the TunnelDestGroup.

.google.cloud.iap.v1.TunnelDestGroup tunnel_dest_group = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue TunnelDestGroup.Builder
Returns
Type Description
UpdateTunnelDestGroupRequest.Builder

setUpdateMask(FieldMask value)

public UpdateTunnelDestGroupRequest.Builder setUpdateMask(FieldMask value)

A field mask that specifies which IAP settings to update. If omitted, then all of the settings are updated. See https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask

.google.protobuf.FieldMask update_mask = 2;

Parameter
Name Description
value FieldMask
Returns
Type Description
UpdateTunnelDestGroupRequest.Builder

setUpdateMask(FieldMask.Builder builderForValue)

public UpdateTunnelDestGroupRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)

A field mask that specifies which IAP settings to update. If omitted, then all of the settings are updated. See https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask

.google.protobuf.FieldMask update_mask = 2;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
UpdateTunnelDestGroupRequest.Builder