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.
createTimeTimestamp when the folder was created.deleteTimeTimestamp when the folder was requested to be deleted.displayNameThe 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}])?.etagA 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.nameThe resource name of the folder. Its format isfolders/{folder_id}, for example: "folders/1234".parentThe folder's parent's resource name. Updates to the folder's parent must be performed using MoveFolder.stateThe lifecycle state of the folder. Updates to the state must be performed using DeleteFolder and UndeleteFolder.updateTimeTimestamp 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