Class ProfileSummary

    • Method Detail

      • profileId

        public final String profileId()

        Returns the unique, system-generated identifier for the profile.

        Returns:
        Returns the unique, system-generated identifier for the profile.
      • name

        public final String name()

        Returns the display name for profile.

        Returns:
        Returns the display name for profile.
      • businessName

        public final String businessName()

        Returns the name for the business associated with this profile.

        Returns:
        Returns the name for the business associated with this profile.
      • logging

        public final Logging logging()

        Specifies whether or not logging is enabled for this profile.

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

        Returns:
        Specifies whether or not logging is enabled for this profile.
        See Also:
        Logging
      • loggingAsString

        public final String loggingAsString()

        Specifies whether or not logging is enabled for this profile.

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

        Returns:
        Specifies whether or not logging is enabled for this profile.
        See Also:
        Logging
      • logGroupName

        public final String logGroupName()

        Returns the name of the logging group.

        Returns:
        Returns the name of the logging group.
      • createdAt

        public final Instant createdAt()

        Returns the timestamp for creation date and time of the profile.

        Returns:
        Returns the timestamp for creation date and time of the profile.
      • modifiedAt

        public final Instant modifiedAt()

        Returns the timestamp that identifies the most recent date and time that the profile was modified.

        Returns:
        Returns the timestamp that identifies the most recent date and time that the profile was modified.
      • 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)