public static final class Workspace.Builder extends GeneratedMessage.Builder<Workspace.Builder> implements WorkspaceOrBuilderRepresents a Dataform Git workspace.
Protobuf type google.cloud.dataform.v1beta1.Workspace
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Workspace.BuilderImplements
WorkspaceOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public Workspace build()| Returns | |
|---|---|
| Type | Description |
Workspace |
|
buildPartial()
public Workspace buildPartial()| Returns | |
|---|---|
| Type | Description |
Workspace |
|
clear()
public Workspace.Builder clear()| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
clearCreateTime()
public Workspace.Builder clearCreateTime()Output only. The timestamp of when the workspace was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
clearDataEncryptionState()
public Workspace.Builder clearDataEncryptionState()Output only. A data encryption state of a Git repository if this Workspace is protected by a KMS key.
.google.cloud.dataform.v1beta1.DataEncryptionState data_encryption_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
clearDepth()
public Workspace.Builder clearDepth()Optional. Input only. Immutable. The maximum depth of the Git repository to checkout for this workspace. If defined and greater than 0, the Git repository will be created as a shallow clone with the given depth, otherwise a full clone will be performed. This field is available only for GitHub, Gitlab and 1p repositories with enabled branch management.
int32 depth = 10 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
clearDisableMoves()
public Workspace.Builder clearDisableMoves()Optional. If set to true, workspaces will not be moved if its linked Repository is moved. Instead, it will be deleted.
optional bool disable_moves = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
clearEnableBranchManagement()
public Workspace.Builder clearEnableBranchManagement()Immutable. Controls the enablement of branch checkout for the workspace.
When set to True, the workspace will be allowed to checkout branches.
optional bool enable_branch_management = 9 [(.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
clearInternalMetadata()
public Workspace.Builder clearInternalMetadata()Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.
optional string internal_metadata = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
clearName()
public Workspace.Builder clearName()Identifier. The workspace's name.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
clearOriginalBranch()
public Workspace.Builder clearOriginalBranch()Optional. Input only. Immutable. The name of the default upstream branch for all pull/push operations in the remote repository for this workspace. If empty, the HEAD branch from repository will be used.
optional string original_branch = 7 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
clearPrivateResourceMetadata()
public Workspace.Builder clearPrivateResourceMetadata() Output only. Metadata indicating whether this resource is user-scoped. For
Workspace resources, the user_scoped field is always true.
.google.cloud.dataform.v1beta1.PrivateResourceMetadata private_resource_metadata = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
clearShallow()
public Workspace.Builder clearShallow()Output only. If set to true, the workspace was created as a shallow clone. Will be set to true if the depth field is set to a value greater than 0, otherwise it will be set to false.
optional bool shallow = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
getCreateTime()
public Timestamp getCreateTime()Output only. The timestamp of when the workspace was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()Output only. The timestamp of when the workspace was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()Output only. The timestamp of when the workspace was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getDataEncryptionState()
public DataEncryptionState getDataEncryptionState()Output only. A data encryption state of a Git repository if this Workspace is protected by a KMS key.
.google.cloud.dataform.v1beta1.DataEncryptionState data_encryption_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
DataEncryptionState |
The dataEncryptionState. |
getDataEncryptionStateBuilder()
public DataEncryptionState.Builder getDataEncryptionStateBuilder()Output only. A data encryption state of a Git repository if this Workspace is protected by a KMS key.
.google.cloud.dataform.v1beta1.DataEncryptionState data_encryption_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
DataEncryptionState.Builder |
|
getDataEncryptionStateOrBuilder()
public DataEncryptionStateOrBuilder getDataEncryptionStateOrBuilder()Output only. A data encryption state of a Git repository if this Workspace is protected by a KMS key.
.google.cloud.dataform.v1beta1.DataEncryptionState data_encryption_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
DataEncryptionStateOrBuilder |
|
getDefaultInstanceForType()
public Workspace getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Workspace |
|
getDepth()
public int getDepth()Optional. Input only. Immutable. The maximum depth of the Git repository to checkout for this workspace. If defined and greater than 0, the Git repository will be created as a shallow clone with the given depth, otherwise a full clone will be performed. This field is available only for GitHub, Gitlab and 1p repositories with enabled branch management.
int32 depth = 10 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The depth. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDisableMoves()
public boolean getDisableMoves()Optional. If set to true, workspaces will not be moved if its linked Repository is moved. Instead, it will be deleted.
optional bool disable_moves = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The disableMoves. |
getEnableBranchManagement()
public boolean getEnableBranchManagement()Immutable. Controls the enablement of branch checkout for the workspace.
When set to True, the workspace will be allowed to checkout branches.
optional bool enable_branch_management = 9 [(.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
boolean |
The enableBranchManagement. |
getInternalMetadata()
public String getInternalMetadata()Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.
optional string internal_metadata = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
String |
The internalMetadata. |
getInternalMetadataBytes()
public ByteString getInternalMetadataBytes()Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.
optional string internal_metadata = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for internalMetadata. |
getName()
public String getName()Identifier. The workspace's name.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes()Identifier. The workspace's name.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getOriginalBranch()
public String getOriginalBranch()Optional. Input only. Immutable. The name of the default upstream branch for all pull/push operations in the remote repository for this workspace. If empty, the HEAD branch from repository will be used.
optional string original_branch = 7 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
String |
The originalBranch. |
getOriginalBranchBytes()
public ByteString getOriginalBranchBytes()Optional. Input only. Immutable. The name of the default upstream branch for all pull/push operations in the remote repository for this workspace. If empty, the HEAD branch from repository will be used.
optional string original_branch = 7 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for originalBranch. |
getPrivateResourceMetadata()
public PrivateResourceMetadata getPrivateResourceMetadata() Output only. Metadata indicating whether this resource is user-scoped. For
Workspace resources, the user_scoped field is always true.
.google.cloud.dataform.v1beta1.PrivateResourceMetadata private_resource_metadata = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
PrivateResourceMetadata |
The privateResourceMetadata. |
getPrivateResourceMetadataBuilder()
public PrivateResourceMetadata.Builder getPrivateResourceMetadataBuilder() Output only. Metadata indicating whether this resource is user-scoped. For
Workspace resources, the user_scoped field is always true.
.google.cloud.dataform.v1beta1.PrivateResourceMetadata private_resource_metadata = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
PrivateResourceMetadata.Builder |
|
getPrivateResourceMetadataOrBuilder()
public PrivateResourceMetadataOrBuilder getPrivateResourceMetadataOrBuilder() Output only. Metadata indicating whether this resource is user-scoped. For
Workspace resources, the user_scoped field is always true.
.google.cloud.dataform.v1beta1.PrivateResourceMetadata private_resource_metadata = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
PrivateResourceMetadataOrBuilder |
|
getShallow()
public boolean getShallow()Output only. If set to true, the workspace was created as a shallow clone. Will be set to true if the depth field is set to a value greater than 0, otherwise it will be set to false.
optional bool shallow = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
The shallow. |
hasCreateTime()
public boolean hasCreateTime()Output only. The timestamp of when the workspace was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the createTime field is set. |
hasDataEncryptionState()
public boolean hasDataEncryptionState()Output only. A data encryption state of a Git repository if this Workspace is protected by a KMS key.
.google.cloud.dataform.v1beta1.DataEncryptionState data_encryption_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the dataEncryptionState field is set. |
hasDisableMoves()
public boolean hasDisableMoves()Optional. If set to true, workspaces will not be moved if its linked Repository is moved. Instead, it will be deleted.
optional bool disable_moves = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the disableMoves field is set. |
hasEnableBranchManagement()
public boolean hasEnableBranchManagement()Immutable. Controls the enablement of branch checkout for the workspace.
When set to True, the workspace will be allowed to checkout branches.
optional bool enable_branch_management = 9 [(.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the enableBranchManagement field is set. |
hasInternalMetadata()
public boolean hasInternalMetadata()Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.
optional string internal_metadata = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the internalMetadata field is set. |
hasOriginalBranch()
public boolean hasOriginalBranch()Optional. Input only. Immutable. The name of the default upstream branch for all pull/push operations in the remote repository for this workspace. If empty, the HEAD branch from repository will be used.
optional string original_branch = 7 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the originalBranch field is set. |
hasPrivateResourceMetadata()
public boolean hasPrivateResourceMetadata() Output only. Metadata indicating whether this resource is user-scoped. For
Workspace resources, the user_scoped field is always true.
.google.cloud.dataform.v1beta1.PrivateResourceMetadata private_resource_metadata = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the privateResourceMetadata field is set. |
hasShallow()
public boolean hasShallow()Output only. If set to true, the workspace was created as a shallow clone. Will be set to true if the depth field is set to a value greater than 0, otherwise it will be set to false.
optional bool shallow = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the shallow field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeCreateTime(Timestamp value)
public Workspace.Builder mergeCreateTime(Timestamp value)Output only. The timestamp of when the workspace was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
mergeDataEncryptionState(DataEncryptionState value)
public Workspace.Builder mergeDataEncryptionState(DataEncryptionState value)Output only. A data encryption state of a Git repository if this Workspace is protected by a KMS key.
.google.cloud.dataform.v1beta1.DataEncryptionState data_encryption_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
DataEncryptionState |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
mergeFrom(Workspace other)
public Workspace.Builder mergeFrom(Workspace other)| Parameter | |
|---|---|
| Name | Description |
other |
Workspace |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Workspace.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Workspace.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
mergePrivateResourceMetadata(PrivateResourceMetadata value)
public Workspace.Builder mergePrivateResourceMetadata(PrivateResourceMetadata value) Output only. Metadata indicating whether this resource is user-scoped. For
Workspace resources, the user_scoped field is always true.
.google.cloud.dataform.v1beta1.PrivateResourceMetadata private_resource_metadata = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
PrivateResourceMetadata |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
setCreateTime(Timestamp value)
public Workspace.Builder setCreateTime(Timestamp value)Output only. The timestamp of when the workspace was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
setCreateTime(Timestamp.Builder builderForValue)
public Workspace.Builder setCreateTime(Timestamp.Builder builderForValue)Output only. The timestamp of when the workspace was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
setDataEncryptionState(DataEncryptionState value)
public Workspace.Builder setDataEncryptionState(DataEncryptionState value)Output only. A data encryption state of a Git repository if this Workspace is protected by a KMS key.
.google.cloud.dataform.v1beta1.DataEncryptionState data_encryption_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
DataEncryptionState |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
setDataEncryptionState(DataEncryptionState.Builder builderForValue)
public Workspace.Builder setDataEncryptionState(DataEncryptionState.Builder builderForValue)Output only. A data encryption state of a Git repository if this Workspace is protected by a KMS key.
.google.cloud.dataform.v1beta1.DataEncryptionState data_encryption_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
DataEncryptionState.Builder |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
setDepth(int value)
public Workspace.Builder setDepth(int value)Optional. Input only. Immutable. The maximum depth of the Git repository to checkout for this workspace. If defined and greater than 0, the Git repository will be created as a shallow clone with the given depth, otherwise a full clone will be performed. This field is available only for GitHub, Gitlab and 1p repositories with enabled branch management.
int32 depth = 10 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe depth to set. |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
setDisableMoves(boolean value)
public Workspace.Builder setDisableMoves(boolean value)Optional. If set to true, workspaces will not be moved if its linked Repository is moved. Instead, it will be deleted.
optional bool disable_moves = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe disableMoves to set. |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
setEnableBranchManagement(boolean value)
public Workspace.Builder setEnableBranchManagement(boolean value)Immutable. Controls the enablement of branch checkout for the workspace.
When set to True, the workspace will be allowed to checkout branches.
optional bool enable_branch_management = 9 [(.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe enableBranchManagement to set. |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
setInternalMetadata(String value)
public Workspace.Builder setInternalMetadata(String value)Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.
optional string internal_metadata = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe internalMetadata to set. |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
setInternalMetadataBytes(ByteString value)
public Workspace.Builder setInternalMetadataBytes(ByteString value)Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.
optional string internal_metadata = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for internalMetadata to set. |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
setName(String value)
public Workspace.Builder setName(String value)Identifier. The workspace's name.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public Workspace.Builder setNameBytes(ByteString value)Identifier. The workspace's name.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for name to set. |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
setOriginalBranch(String value)
public Workspace.Builder setOriginalBranch(String value)Optional. Input only. Immutable. The name of the default upstream branch for all pull/push operations in the remote repository for this workspace. If empty, the HEAD branch from repository will be used.
optional string original_branch = 7 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe originalBranch to set. |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
setOriginalBranchBytes(ByteString value)
public Workspace.Builder setOriginalBranchBytes(ByteString value)Optional. Input only. Immutable. The name of the default upstream branch for all pull/push operations in the remote repository for this workspace. If empty, the HEAD branch from repository will be used.
optional string original_branch = 7 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for originalBranch to set. |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |
setPrivateResourceMetadata(PrivateResourceMetadata value)
public Workspace.Builder setPrivateResourceMetadata(PrivateResourceMetadata value) Output only. Metadata indicating whether this resource is user-scoped. For
Workspace resources, the user_scoped field is always true.
.google.cloud.dataform.v1beta1.PrivateResourceMetadata private_resource_metadata = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
PrivateResourceMetadata |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
setPrivateResourceMetadata(PrivateResourceMetadata.Builder builderForValue)
public Workspace.Builder setPrivateResourceMetadata(PrivateResourceMetadata.Builder builderForValue) Output only. Metadata indicating whether this resource is user-scoped. For
Workspace resources, the user_scoped field is always true.
.google.cloud.dataform.v1beta1.PrivateResourceMetadata private_resource_metadata = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
PrivateResourceMetadata.Builder |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
|
setShallow(boolean value)
public Workspace.Builder setShallow(boolean value)Output only. If set to true, the workspace was created as a shallow clone. Will be set to true if the depth field is set to a value greater than 0, otherwise it will be set to false.
optional bool shallow = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe shallow to set. |
| Returns | |
|---|---|
| Type | Description |
Workspace.Builder |
This builder for chaining. |