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
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int CREATE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int CREATOR_IAM_PRINCIPAL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int DISPLAY_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int INTERNAL_METADATA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int UPDATE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static TeamFolder getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static TeamFolder.Builder newBuilder()
public static TeamFolder.Builder newBuilder(TeamFolder prototype)
public static TeamFolder parseDelimitedFrom(InputStream input)
public static TeamFolder parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static TeamFolder parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static TeamFolder parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static TeamFolder parseFrom(ByteString data)
public static TeamFolder parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static TeamFolder parseFrom(CodedInputStream input)
public static TeamFolder parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static TeamFolder parseFrom(InputStream input)
public static TeamFolder parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static TeamFolder parseFrom(ByteBuffer data)
public static TeamFolder parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<TeamFolder> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
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.
|
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];
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.
|
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.
|
public TeamFolder getDefaultInstanceForType()
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.
|
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.
|
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.
|
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.
|
Identifier. The TeamFolder's name.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns |
| Type |
Description |
String |
The name.
|
public ByteString getNameBytes()
Identifier. The TeamFolder's name.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
public Parser<TeamFolder> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
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.
|
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];
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.
|
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.
|
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.
|
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.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public TeamFolder.Builder newBuilderForType()
protected TeamFolder.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public TeamFolder.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides