Class PatchBaselineIdentity

    • Method Detail

      • baselineId

        public final String baselineId()

        The ID of the patch baseline.

        Returns:
        The ID of the patch baseline.
      • baselineName

        public final String baselineName()

        The name of the patch baseline.

        Returns:
        The name of the patch baseline.
      • operatingSystemAsString

        public final String operatingSystemAsString()

        Defines the operating system the patch baseline applies to. The default value is WINDOWS.

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

        Returns:
        Defines the operating system the patch baseline applies to. The default value is WINDOWS.
        See Also:
        OperatingSystem
      • baselineDescription

        public final String baselineDescription()

        The description of the patch baseline.

        Returns:
        The description of the patch baseline.
      • defaultBaseline

        public final Boolean defaultBaseline()

        Whether this is the default baseline. Amazon Web Services Systems Manager supports creating multiple default patch baselines. For example, you can create a default patch baseline for each operating system.

        Returns:
        Whether this is the default baseline. Amazon Web Services Systems Manager supports creating multiple default patch baselines. For example, you can create a default patch baseline for each operating system.
      • 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)