GetRegistrationResult class
Result data returned by getRegistration.
Constructors
-
GetRegistrationResult({required ContactSettingsResponse contactSettings, required String createTime, required DnsSettingsResponse dnsSettings, required String domainName, required String expireTime, required List<
String> issues, required Map<String, String> labels, required ManagementSettingsResponse managementSettings, required String name, required ContactSettingsResponse pendingContactSettings, required String registerFailureReason, required String state, required List<String> supportedPrivacy, required String transferFailureReason}) -
Creates a new GetRegistrationResult.
contactSettingsSettings for contact information linked to theRegistration. You cannot update these with theUpdateRegistrationmethod. To update these settings, use theConfigureContactSettingsmethod.createTimeThe creation timestamp of theRegistrationresource.dnsSettingsSettings controlling the DNS configuration of theRegistration. You cannot update these with theUpdateRegistrationmethod. To update these settings, use theConfigureDnsSettingsmethod.domainNameImmutable. The domain name. Unicode domain names must be expressed in Punycode format.expireTimeThe expiration timestamp of theRegistration.issuesThe set of issues with theRegistrationthat require attention.labelsSet of labels associated with theRegistration.managementSettingsSettings for management of theRegistration, including renewal, billing, and transfer. You cannot update these with theUpdateRegistrationmethod. To update these settings, use theConfigureManagementSettingsmethod.nameName of theRegistrationresource, in the formatprojects/*/locations/*/registrations/.pendingContactSettingsPending contact settings for theRegistration. Updates to thecontact_settingsfield that change itsregistrant_contactorprivacyfields require email confirmation by theregistrant_contactbefore taking effect. This field is set only if there are pending updates to thecontact_settingsthat have not been confirmed. To confirm the changes, theregistrant_contactmust follow the instructions in the email they receive.registerFailureReasonThe reason the domain registration failed. Only set for domains in REGISTRATION_FAILED state.stateThe state of theRegistrationsupportedPrivacySet of options for thecontact_settings.privacyfield that thisRegistrationsupports.transferFailureReasonDeprecated: For more information, see Cloud Domains feature deprecation The reason the domain transfer failed. Only set for domains in TRANSFER_FAILED state.const -
GetRegistrationResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- contactSettings → ContactSettingsResponse
-
Settings for contact information linked to the
Registration. You cannot update these with theUpdateRegistrationmethod. To update these settings, use theConfigureContactSettingsmethod.final - createTime → String
-
The creation timestamp of the
Registrationresource.final - dnsSettings → DnsSettingsResponse
-
Settings controlling the DNS configuration of the
Registration. You cannot update these with theUpdateRegistrationmethod. To update these settings, use theConfigureDnsSettingsmethod.final - domainName → String
-
Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
final
- expireTime → String
-
The expiration timestamp of the
Registration.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
issues
→ List<
String> -
The set of issues with the
Registrationthat require attention.final -
labels
→ Map<
String, String> -
Set of labels associated with the
Registration.final - managementSettings → ManagementSettingsResponse
-
Settings for management of the
Registration, including renewal, billing, and transfer. You cannot update these with theUpdateRegistrationmethod. To update these settings, use theConfigureManagementSettingsmethod.final - name → String
-
Name of the
Registrationresource, in the formatprojects/*/locations/*/registrations/.final - pendingContactSettings → ContactSettingsResponse
-
Pending contact settings for the
Registration. Updates to thecontact_settingsfield that change itsregistrant_contactorprivacyfields require email confirmation by theregistrant_contactbefore taking effect. This field is set only if there are pending updates to thecontact_settingsthat have not been confirmed. To confirm the changes, theregistrant_contactmust follow the instructions in the email they receive.final - registerFailureReason → String
-
The reason the domain registration failed. Only set for domains in REGISTRATION_FAILED state.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state → String
-
The state of the
Registrationfinal -
supportedPrivacy
→ List<
String> -
Set of options for the
contact_settings.privacyfield that thisRegistrationsupports.final - transferFailureReason → String
-
Deprecated: For more information, see Cloud Domains feature deprecation The reason the domain transfer failed. Only set for domains in TRANSFER_FAILED state.
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