Class ProfileResourceAssociation

    • Method Detail

      • creationTime

        public final Instant creationTime()

        The date and time that the Profile resource association was created, in Unix time format and Coordinated Universal Time (UTC).

        Returns:
        The date and time that the Profile resource association was created, in Unix time format and Coordinated Universal Time (UTC).
      • id

        public final String id()

        ID of the Profile resource association.

        Returns:
        ID of the Profile resource association.
      • modificationTime

        public final Instant modificationTime()

        The date and time that the Profile resource association was modified, in Unix time format and Coordinated Universal Time (UTC).

        Returns:
        The date and time that the Profile resource association was modified, in Unix time format and Coordinated Universal Time (UTC).
      • name

        public final String name()

        Name of the Profile resource association.

        Returns:
        Name of the Profile resource association.
      • ownerId

        public final String ownerId()

        Amazon Web Services account ID of the Profile resource association owner.

        Returns:
        Amazon Web Services account ID of the Profile resource association owner.
      • profileId

        public final String profileId()

        Profile ID of the Profile that the resources are associated with.

        Returns:
        Profile ID of the Profile that the resources are associated with.
      • resourceArn

        public final String resourceArn()

        The Amazon Resource Name (ARN) of the resource association.

        Returns:
        The Amazon Resource Name (ARN) of the resource association.
      • resourceProperties

        public final String resourceProperties()

        If the DNS resource is a DNS Firewall rule group, this indicates the priority.

        Returns:
        If the DNS resource is a DNS Firewall rule group, this indicates the priority.
      • resourceType

        public final String resourceType()

        Resource type, such as a private hosted zone, or DNS Firewall rule group.

        Returns:
        Resource type, such as a private hosted zone, or DNS Firewall rule group.
      • statusAsString

        public final String statusAsString()

        Status of the Profile resource association.

        If the service returns an enum value that is not available in the current SDK version, status will return ProfileStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from statusAsString().

        Returns:
        Status of the Profile resource association.
        See Also:
        ProfileStatus
      • statusMessage

        public final String statusMessage()

        Additional information about the Profile resource association.

        Returns:
        Additional information about the Profile resource association.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)