ReleaseResponse class
A Release is a particular collection of configurations and files that is set to be public at a particular time.
Constructors
-
ReleaseResponse({required Input<
String> message, required Input<String> name, required Input<String> releaseTime, required Input<ActingUserResponse> releaseUser, required Input<String> type, required Input<VersionResponse> version}) -
Creates a new ReleaseResponse.
messageThe deploy description when the release was created. The value can be up to 512 characters.nameThe unique identifier for the release, in either of the following formats: - sites/SITE_ID/releases/RELEASE_ID - sites/SITE_ID/channels/CHANNEL_ID/releases/RELEASE_ID This name is provided in the response body when you callreleases.createorchannels.releases.create.releaseTimeThe time at which the version is set to be public.releaseUserIdentifies the user who created the release.typeExplains the reason for the release. Specify a value for this field only when creating aSITE_DISABLEtype release.versionThe configuration and content that was released.const -
ReleaseResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
message
→ Input<
String> -
The deploy description when the release was created. The value can be up to 512 characters.
final
-
name
→ Input<
String> -
The unique identifier for the release, in either of the following formats: - sites/SITE_ID/releases/RELEASE_ID - sites/SITE_ID/channels/CHANNEL_ID/releases/RELEASE_ID This name is provided in the response body when you call
releases.createorchannels.releases.create.final -
releaseTime
→ Input<
String> -
The time at which the version is set to be public.
final
-
releaseUser
→ Input<
ActingUserResponse> -
Identifies the user who created the release.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
type
→ Input<
String> -
Explains the reason for the release. Specify a value for this field only when creating a
SITE_DISABLEtype release.final -
version
→ Input<
VersionResponse> -
The configuration and content that was released.
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