Class Workstation.RuntimeHost.Builder (0.81.0)

public static final class Workstation.RuntimeHost.Builder extends GeneratedMessage.Builder<Workstation.RuntimeHost.Builder> implements Workstation.RuntimeHostOrBuilder

Runtime host for the workstation.

Protobuf type google.cloud.workstations.v1.Workstation.RuntimeHost

Static Methods

getDescriptor()

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

Methods

build()

public Workstation.RuntimeHost build()
Returns
Type Description
Workstation.RuntimeHost

buildPartial()

public Workstation.RuntimeHost buildPartial()
Returns
Type Description
Workstation.RuntimeHost

clear()

public Workstation.RuntimeHost.Builder clear()
Returns
Type Description
Workstation.RuntimeHost.Builder
Overrides

clearGceInstanceHost()

public Workstation.RuntimeHost.Builder clearGceInstanceHost()

Specifies a Compute Engine instance as the host.

.google.cloud.workstations.v1.Workstation.RuntimeHost.GceInstanceHost gce_instance_host = 1;

Returns
Type Description
Workstation.RuntimeHost.Builder

clearHostType()

public Workstation.RuntimeHost.Builder clearHostType()
Returns
Type Description
Workstation.RuntimeHost.Builder

getDefaultInstanceForType()

public Workstation.RuntimeHost getDefaultInstanceForType()
Returns
Type Description
Workstation.RuntimeHost

getDescriptorForType()

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

getGceInstanceHost()

public Workstation.RuntimeHost.GceInstanceHost getGceInstanceHost()

Specifies a Compute Engine instance as the host.

.google.cloud.workstations.v1.Workstation.RuntimeHost.GceInstanceHost gce_instance_host = 1;

Returns
Type Description
Workstation.RuntimeHost.GceInstanceHost

The gceInstanceHost.

getGceInstanceHostBuilder()

public Workstation.RuntimeHost.GceInstanceHost.Builder getGceInstanceHostBuilder()

Specifies a Compute Engine instance as the host.

.google.cloud.workstations.v1.Workstation.RuntimeHost.GceInstanceHost gce_instance_host = 1;

Returns
Type Description
Workstation.RuntimeHost.GceInstanceHost.Builder

getGceInstanceHostOrBuilder()

public Workstation.RuntimeHost.GceInstanceHostOrBuilder getGceInstanceHostOrBuilder()

Specifies a Compute Engine instance as the host.

.google.cloud.workstations.v1.Workstation.RuntimeHost.GceInstanceHost gce_instance_host = 1;

Returns
Type Description
Workstation.RuntimeHost.GceInstanceHostOrBuilder

getHostTypeCase()

public Workstation.RuntimeHost.HostTypeCase getHostTypeCase()
Returns
Type Description
Workstation.RuntimeHost.HostTypeCase

hasGceInstanceHost()

public boolean hasGceInstanceHost()

Specifies a Compute Engine instance as the host.

.google.cloud.workstations.v1.Workstation.RuntimeHost.GceInstanceHost gce_instance_host = 1;

Returns
Type Description
boolean

Whether the gceInstanceHost field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Workstation.RuntimeHost other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeGceInstanceHost(Workstation.RuntimeHost.GceInstanceHost value)

public Workstation.RuntimeHost.Builder mergeGceInstanceHost(Workstation.RuntimeHost.GceInstanceHost value)

Specifies a Compute Engine instance as the host.

.google.cloud.workstations.v1.Workstation.RuntimeHost.GceInstanceHost gce_instance_host = 1;

Parameter
Name Description
value Workstation.RuntimeHost.GceInstanceHost
Returns
Type Description
Workstation.RuntimeHost.Builder

setGceInstanceHost(Workstation.RuntimeHost.GceInstanceHost value)

public Workstation.RuntimeHost.Builder setGceInstanceHost(Workstation.RuntimeHost.GceInstanceHost value)

Specifies a Compute Engine instance as the host.

.google.cloud.workstations.v1.Workstation.RuntimeHost.GceInstanceHost gce_instance_host = 1;

Parameter
Name Description
value Workstation.RuntimeHost.GceInstanceHost
Returns
Type Description
Workstation.RuntimeHost.Builder

setGceInstanceHost(Workstation.RuntimeHost.GceInstanceHost.Builder builderForValue)

public Workstation.RuntimeHost.Builder setGceInstanceHost(Workstation.RuntimeHost.GceInstanceHost.Builder builderForValue)

Specifies a Compute Engine instance as the host.

.google.cloud.workstations.v1.Workstation.RuntimeHost.GceInstanceHost gce_instance_host = 1;

Parameter
Name Description
builderForValue Workstation.RuntimeHost.GceInstanceHost.Builder
Returns
Type Description
Workstation.RuntimeHost.Builder