Class TypeFilters

    • Method Detail

      • category

        public final Category category()

        The category of extensions to return.

        • REGISTERED: Private extensions that have been registered for this account and Region.

        • ACTIVATED: Public extensions that have been activated for this account and Region.

        • THIRD_PARTY: Extensions available for use from publishers other than Amazon. This includes:

          • Private extensions registered in the account.

          • Public extensions from publishers other than Amazon, whether activated or not.

        • AWS_TYPES: Extensions available for use from Amazon.

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

        Returns:
        The category of extensions to return.

        • REGISTERED: Private extensions that have been registered for this account and Region.

        • ACTIVATED: Public extensions that have been activated for this account and Region.

        • THIRD_PARTY: Extensions available for use from publishers other than Amazon. This includes:

          • Private extensions registered in the account.

          • Public extensions from publishers other than Amazon, whether activated or not.

        • AWS_TYPES: Extensions available for use from Amazon.

        See Also:
        Category
      • categoryAsString

        public final String categoryAsString()

        The category of extensions to return.

        • REGISTERED: Private extensions that have been registered for this account and Region.

        • ACTIVATED: Public extensions that have been activated for this account and Region.

        • THIRD_PARTY: Extensions available for use from publishers other than Amazon. This includes:

          • Private extensions registered in the account.

          • Public extensions from publishers other than Amazon, whether activated or not.

        • AWS_TYPES: Extensions available for use from Amazon.

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

        Returns:
        The category of extensions to return.

        • REGISTERED: Private extensions that have been registered for this account and Region.

        • ACTIVATED: Public extensions that have been activated for this account and Region.

        • THIRD_PARTY: Extensions available for use from publishers other than Amazon. This includes:

          • Private extensions registered in the account.

          • Public extensions from publishers other than Amazon, whether activated or not.

        • AWS_TYPES: Extensions available for use from Amazon.

        See Also:
        Category
      • publisherId

        public final String publisherId()

        The id of the publisher of the extension.

        Extensions published by Amazon aren't assigned a publisher ID. Use the AWS_TYPES category to specify a list of types published by Amazon.

        Returns:
        The id of the publisher of the extension.

        Extensions published by Amazon aren't assigned a publisher ID. Use the AWS_TYPES category to specify a list of types published by Amazon.

      • typeNamePrefix

        public final String typeNamePrefix()

        A prefix to use as a filter for results.

        Returns:
        A prefix to use as a filter for results.
      • 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)