Class TeamFolder (0.84.0)

public final class TeamFolder extends GeneratedMessage implements TeamFolderOrBuilder

Represents a Dataform TeamFolder. This is a resource that sits at the project level and is used to organize Repositories and Folders with hierarchical access controls. They provide a team context and stricter access controls.

Protobuf type google.cloud.dataform.v1beta1.TeamFolder

Implements

TeamFolderOrBuilder

Static Fields

CREATE_TIME_FIELD_NUMBER

public static final int CREATE_TIME_FIELD_NUMBER
Field Value
Type Description
int

CREATOR_IAM_PRINCIPAL_FIELD_NUMBER

public static final int CREATOR_IAM_PRINCIPAL_FIELD_NUMBER
Field Value
Type Description
int

DISPLAY_NAME_FIELD_NUMBER

public static final int DISPLAY_NAME_FIELD_NUMBER
Field Value
Type Description
int

INTERNAL_METADATA_FIELD_NUMBER

public static final int INTERNAL_METADATA_FIELD_NUMBER
Field Value
Type Description
int

NAME_FIELD_NUMBER

public static final int NAME_FIELD_NUMBER
Field Value
Type Description
int

UPDATE_TIME_FIELD_NUMBER

public static final int UPDATE_TIME_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static TeamFolder getDefaultInstance()
Returns
Type Description
TeamFolder

getDescriptor()

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

newBuilder()

public static TeamFolder.Builder newBuilder()
Returns
Type Description
TeamFolder.Builder

newBuilder(TeamFolder prototype)

public static TeamFolder.Builder newBuilder(TeamFolder prototype)
Parameter
Name Description
prototype TeamFolder
Returns
Type Description
TeamFolder.Builder

parseDelimitedFrom(InputStream input)

public static TeamFolder parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
TeamFolder
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static TeamFolder parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TeamFolder
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static TeamFolder parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
TeamFolder
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static TeamFolder parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TeamFolder
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static TeamFolder parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
TeamFolder
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static TeamFolder parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TeamFolder
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static TeamFolder parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
TeamFolder
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static TeamFolder parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TeamFolder
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static TeamFolder parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
TeamFolder
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static TeamFolder parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TeamFolder
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static TeamFolder parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
TeamFolder
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static TeamFolder parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TeamFolder
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<TeamFolder> parser()
Returns
Type Description
Parser<TeamFolder>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getCreateTime()

public Timestamp getCreateTime()

Output only. The timestamp of when the TeamFolder was created.

.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

public TimestampOrBuilder getCreateTimeOrBuilder()

Output only. The timestamp of when the TeamFolder was created.

.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getCreatorIamPrincipal()

public String getCreatorIamPrincipal()

Output only. The IAM principal identifier of the creator of the TeamFolder.

optional string creator_iam_principal = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The creatorIamPrincipal.

getCreatorIamPrincipalBytes()

public ByteString getCreatorIamPrincipalBytes()

Output only. The IAM principal identifier of the creator of the TeamFolder.

optional string creator_iam_principal = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for creatorIamPrincipal.

getDefaultInstanceForType()

public TeamFolder getDefaultInstanceForType()
Returns
Type Description
TeamFolder

getDisplayName()

public String getDisplayName()

Required. The TeamFolder's user-friendly name.

string display_name = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public ByteString getDisplayNameBytes()

Required. The TeamFolder's user-friendly name.

string display_name = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for displayName.

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 TeamFolder's name.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

Identifier. The TeamFolder's name.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getParserForType()

public Parser<TeamFolder> getParserForType()
Returns
Type Description
Parser<TeamFolder>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getUpdateTime()

public Timestamp getUpdateTime()

Output only. The timestamp of when the TeamFolder was last updated.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. The timestamp of when the TeamFolder was last updated.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

hasCreateTime()

public boolean hasCreateTime()

Output only. The timestamp of when the TeamFolder was created.

.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the createTime field is set.

hasCreatorIamPrincipal()

public boolean hasCreatorIamPrincipal()

Output only. The IAM principal identifier of the creator of the TeamFolder.

optional string creator_iam_principal = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the creatorIamPrincipal 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.

hasUpdateTime()

public boolean hasUpdateTime()

Output only. The timestamp of when the TeamFolder was last updated.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the updateTime field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public TeamFolder.Builder newBuilderForType()
Returns
Type Description
TeamFolder.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected TeamFolder.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
TeamFolder.Builder
Overrides

toBuilder()

public TeamFolder.Builder toBuilder()
Returns
Type Description
TeamFolder.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException