Class UpdateTunnelDestGroupRequest.Builder (0.2.0)

public static final class UpdateTunnelDestGroupRequest.Builder extends GeneratedMessageV3.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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public UpdateTunnelDestGroupRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
UpdateTunnelDestGroupRequest.Builder
Overrides

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

clearField(Descriptors.FieldDescriptor field)

public UpdateTunnelDestGroupRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
UpdateTunnelDestGroupRequest.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public UpdateTunnelDestGroupRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
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

clone()

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

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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final UpdateTunnelDestGroupRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
UpdateTunnelDestGroupRequest.Builder
Overrides

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

setField(Descriptors.FieldDescriptor field, Object value)

public UpdateTunnelDestGroupRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
UpdateTunnelDestGroupRequest.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public UpdateTunnelDestGroupRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
UpdateTunnelDestGroupRequest.Builder
Overrides

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

setUnknownFields(UnknownFieldSet unknownFields)

public final UpdateTunnelDestGroupRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
UpdateTunnelDestGroupRequest.Builder
Overrides

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