Class WorkstationCluster.GatewayConfig.Builder (0.81.0)

public static final class WorkstationCluster.GatewayConfig.Builder extends GeneratedMessage.Builder<WorkstationCluster.GatewayConfig.Builder> implements WorkstationCluster.GatewayConfigOrBuilder

Configuration options for Cluster HTTP Gateway.

Protobuf type google.cloud.workstations.v1beta.WorkstationCluster.GatewayConfig

Static Methods

getDescriptor()

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

Methods

build()

public WorkstationCluster.GatewayConfig build()
Returns
Type Description
WorkstationCluster.GatewayConfig

buildPartial()

public WorkstationCluster.GatewayConfig buildPartial()
Returns
Type Description
WorkstationCluster.GatewayConfig

clear()

public WorkstationCluster.GatewayConfig.Builder clear()
Returns
Type Description
WorkstationCluster.GatewayConfig.Builder
Overrides

clearHttp2Enabled()

public WorkstationCluster.GatewayConfig.Builder clearHttp2Enabled()

Optional. Whether HTTP/2 is enabled for this workstation cluster. Defaults to false.

bool http2_enabled = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
WorkstationCluster.GatewayConfig.Builder

This builder for chaining.

getDefaultInstanceForType()

public WorkstationCluster.GatewayConfig getDefaultInstanceForType()
Returns
Type Description
WorkstationCluster.GatewayConfig

getDescriptorForType()

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

getHttp2Enabled()

public boolean getHttp2Enabled()

Optional. Whether HTTP/2 is enabled for this workstation cluster. Defaults to false.

bool http2_enabled = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The http2Enabled.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(WorkstationCluster.GatewayConfig other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setHttp2Enabled(boolean value)

public WorkstationCluster.GatewayConfig.Builder setHttp2Enabled(boolean value)

Optional. Whether HTTP/2 is enabled for this workstation cluster. Defaults to false.

bool http2_enabled = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The http2Enabled to set.

Returns
Type Description
WorkstationCluster.GatewayConfig.Builder

This builder for chaining.