Class ExternalValueSource.Builder (0.68.0)

public static final class ExternalValueSource.Builder extends GeneratedMessage.Builder<ExternalValueSource.Builder> implements ExternalValueSourceOrBuilder

Configuration for a source of an external value.

Protobuf type google.cloud.config.v1.ExternalValueSource

Static Methods

getDescriptor()

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

Methods

build()

public ExternalValueSource build()
Returns
Type Description
ExternalValueSource

buildPartial()

public ExternalValueSource buildPartial()
Returns
Type Description
ExternalValueSource

clear()

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

clearDeploymentSource()

public ExternalValueSource.Builder clearDeploymentSource()

A source from a Deployment.

.google.cloud.config.v1.DeploymentSource deployment_source = 1;

Returns
Type Description
ExternalValueSource.Builder

clearSource()

public ExternalValueSource.Builder clearSource()
Returns
Type Description
ExternalValueSource.Builder

getDefaultInstanceForType()

public ExternalValueSource getDefaultInstanceForType()
Returns
Type Description
ExternalValueSource

getDeploymentSource()

public DeploymentSource getDeploymentSource()

A source from a Deployment.

.google.cloud.config.v1.DeploymentSource deployment_source = 1;

Returns
Type Description
DeploymentSource

The deploymentSource.

getDeploymentSourceBuilder()

public DeploymentSource.Builder getDeploymentSourceBuilder()

A source from a Deployment.

.google.cloud.config.v1.DeploymentSource deployment_source = 1;

Returns
Type Description
DeploymentSource.Builder

getDeploymentSourceOrBuilder()

public DeploymentSourceOrBuilder getDeploymentSourceOrBuilder()

A source from a Deployment.

.google.cloud.config.v1.DeploymentSource deployment_source = 1;

Returns
Type Description
DeploymentSourceOrBuilder

getDescriptorForType()

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

getSourceCase()

public ExternalValueSource.SourceCase getSourceCase()
Returns
Type Description
ExternalValueSource.SourceCase

hasDeploymentSource()

public boolean hasDeploymentSource()

A source from a Deployment.

.google.cloud.config.v1.DeploymentSource deployment_source = 1;

Returns
Type Description
boolean

Whether the deploymentSource field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeDeploymentSource(DeploymentSource value)

public ExternalValueSource.Builder mergeDeploymentSource(DeploymentSource value)

A source from a Deployment.

.google.cloud.config.v1.DeploymentSource deployment_source = 1;

Parameter
Name Description
value DeploymentSource
Returns
Type Description
ExternalValueSource.Builder

mergeFrom(ExternalValueSource other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setDeploymentSource(DeploymentSource value)

public ExternalValueSource.Builder setDeploymentSource(DeploymentSource value)

A source from a Deployment.

.google.cloud.config.v1.DeploymentSource deployment_source = 1;

Parameter
Name Description
value DeploymentSource
Returns
Type Description
ExternalValueSource.Builder

setDeploymentSource(DeploymentSource.Builder builderForValue)

public ExternalValueSource.Builder setDeploymentSource(DeploymentSource.Builder builderForValue)

A source from a Deployment.

.google.cloud.config.v1.DeploymentSource deployment_source = 1;

Parameter
Name Description
builderForValue DeploymentSource.Builder
Returns
Type Description
ExternalValueSource.Builder