GetFolderCloudresourcemanagerV3Result class

Result data returned by getFolder.

Constructors

GetFolderCloudresourcemanagerV3Result({required String createTime, required String deleteTime, required String displayName, required String etag, required String name, required String parent, required String state, required String updateTime})
Creates a new GetFolderCloudresourcemanagerV3Result. createTime Timestamp when the folder was created. deleteTime Timestamp when the folder was requested to be deleted. displayName The folder's display name. A folder's display name must be unique amongst its siblings. For example, no two folders with the same parent can share the same display name. The display name must start and end with a letter or digit, may contain letters, digits, spaces, hyphens and underscores and can be no longer than 30 characters. This is captured by the regular expression: [\p{L}\p{N}]([\p{L}\p{N}_- ]{0,28}[\p{L}\p{N}])?. etag A checksum computed by the server based on the current value of the folder resource. This may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. name The resource name of the folder. Its format is folders/{folder_id}, for example: "folders/1234". parent The folder's parent's resource name. Updates to the folder's parent must be performed using MoveFolder. state The lifecycle state of the folder. Updates to the state must be performed using DeleteFolder and UndeleteFolder. updateTime Timestamp when the folder was last modified.
const
GetFolderCloudresourcemanagerV3Result.fromMap(Map<String, dynamic> map)
factory

Properties

createTime → String
Timestamp when the folder was created.
final
deleteTime → String
Timestamp when the folder was requested to be deleted.
final
displayName → String
The folder's display name. A folder's display name must be unique amongst its siblings. For example, no two folders with the same parent can share the same display name. The display name must start and end with a letter or digit, may contain letters, digits, spaces, hyphens and underscores and can be no longer than 30 characters. This is captured by the regular expression: [\p{L}\p{N}]([\p{L}\p{N}_- ]{0,28}[\p{L}\p{N}])?.
final
etag → String
A checksum computed by the server based on the current value of the folder resource. This may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
final
hashCode → int
The hash code for this object.
no setterinherited
name → String
The resource name of the folder. Its format is folders/{folder_id}, for example: "folders/1234".
final
parent → String
The folder's parent's resource name. Updates to the folder's parent must be performed using MoveFolder.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → String
The lifecycle state of the folder. Updates to the state must be performed using DeleteFolder and UndeleteFolder.
final
updateTime → String
Timestamp when the folder was last modified.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited