Class Workload

    • Method Detail

      • workloadId

        public final String workloadId()

        The ID of the workload.

        Returns:
        The ID of the workload.
      • componentName

        public final String componentName()

        The name of the component.

        Returns:
        The name of the component.
      • workloadName

        public final String workloadName()

        The name of the workload.

        Returns:
        The name of the workload.
      • tier

        public final Tier tier()

        The tier of the workload.

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

        Returns:
        The tier of the workload.
        See Also:
        Tier
      • tierAsString

        public final String tierAsString()

        The tier of the workload.

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

        Returns:
        The tier of the workload.
        See Also:
        Tier
      • workloadRemarks

        public final String workloadRemarks()

        If logging is supported for the resource type, shows whether the component has configured logs to be monitored.

        Returns:
        If logging is supported for the resource type, shows whether the component has configured logs to be monitored.
      • 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)