Class PrivateResourceMetadata.Builder (0.84.0)

public static final class PrivateResourceMetadata.Builder extends GeneratedMessage.Builder<PrivateResourceMetadata.Builder> implements PrivateResourceMetadataOrBuilder

Metadata used to identify if a resource is user scoped.

Protobuf type google.cloud.dataform.v1beta1.PrivateResourceMetadata

Static Methods

getDescriptor()

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

Methods

build()

public PrivateResourceMetadata build()
Returns
Type Description
PrivateResourceMetadata

buildPartial()

public PrivateResourceMetadata buildPartial()
Returns
Type Description
PrivateResourceMetadata

clear()

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

clearUserScoped()

public PrivateResourceMetadata.Builder clearUserScoped()

Output only. If true, this resource is user-scoped, meaning it is either a workspace or sourced from a workspace.

bool user_scoped = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
PrivateResourceMetadata.Builder

This builder for chaining.

getDefaultInstanceForType()

public PrivateResourceMetadata getDefaultInstanceForType()
Returns
Type Description
PrivateResourceMetadata

getDescriptorForType()

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

getUserScoped()

public boolean getUserScoped()

Output only. If true, this resource is user-scoped, meaning it is either a workspace or sourced from a workspace.

bool user_scoped = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

The userScoped.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(PrivateResourceMetadata other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setUserScoped(boolean value)

public PrivateResourceMetadata.Builder setUserScoped(boolean value)

Output only. If true, this resource is user-scoped, meaning it is either a workspace or sourced from a workspace.

bool user_scoped = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value boolean

The userScoped to set.

Returns
Type Description
PrivateResourceMetadata.Builder

This builder for chaining.