Class SchemaExtensionInfo

    • Method Detail

      • directoryId

        public final String directoryId()

        The identifier of the directory to which the schema extension is applied.

        Returns:
        The identifier of the directory to which the schema extension is applied.
      • schemaExtensionId

        public final String schemaExtensionId()

        The identifier of the schema extension.

        Returns:
        The identifier of the schema extension.
      • description

        public final String description()

        A description of the schema extension.

        Returns:
        A description of the schema extension.
      • schemaExtensionStatusReason

        public final String schemaExtensionStatusReason()

        The reason for the SchemaExtensionStatus.

        Returns:
        The reason for the SchemaExtensionStatus.
      • startDateTime

        public final Instant startDateTime()

        The date and time that the schema extension started being applied to the directory.

        Returns:
        The date and time that the schema extension started being applied to the directory.
      • endDateTime

        public final Instant endDateTime()

        The date and time that the schema extension was completed.

        Returns:
        The date and time that the schema extension was completed.
      • 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)