Reference documentation and code samples for the Google Cloud Dataform V1beta1 Client class Workspace.
Represents a Dataform Git workspace.
Generated from protobuf message google.cloud.dataform.v1beta1.Workspace
Namespace
Google \ Cloud \ Dataform \ V1beta1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ name |
string
Identifier. The workspace's name. |
↳ create_time |
Google\Protobuf\Timestamp
Output only. The timestamp of when the workspace was created. |
↳ data_encryption_state |
DataEncryptionState
Output only. A data encryption state of a Git repository if this Workspace is protected by a KMS key. |
↳ internal_metadata |
string
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. |
getName
Identifier. The workspace's name.
Returns | |
---|---|
Type | Description |
string |
setName
Identifier. The workspace's name.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getCreateTime
Output only. The timestamp of when the workspace was created.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Timestamp|null |
hasCreateTime
clearCreateTime
setCreateTime
Output only. The timestamp of when the workspace was created.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Timestamp
|
Returns | |
---|---|
Type | Description |
$this |
getDataEncryptionState
Output only. A data encryption state of a Git repository if this Workspace is protected by a KMS key.
Returns | |
---|---|
Type | Description |
DataEncryptionState|null |
hasDataEncryptionState
clearDataEncryptionState
setDataEncryptionState
Output only. A data encryption state of a Git repository if this Workspace is protected by a KMS key.
Parameter | |
---|---|
Name | Description |
var |
DataEncryptionState
|
Returns | |
---|---|
Type | Description |
$this |
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.
Returns | |
---|---|
Type | Description |
string |
hasInternalMetadata
clearInternalMetadata
setInternalMetadata
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.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |