Class AuditTaskMetadata

    • Method Detail

      • taskId

        public final String taskId()

        The ID of this audit.

        Returns:
        The ID of this audit.
      • taskStatus

        public final AuditTaskStatus taskStatus()

        The status of this audit. One of "IN_PROGRESS", "COMPLETED", "FAILED", or "CANCELED".

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

        Returns:
        The status of this audit. One of "IN_PROGRESS", "COMPLETED", "FAILED", or "CANCELED".
        See Also:
        AuditTaskStatus
      • taskStatusAsString

        public final String taskStatusAsString()

        The status of this audit. One of "IN_PROGRESS", "COMPLETED", "FAILED", or "CANCELED".

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

        Returns:
        The status of this audit. One of "IN_PROGRESS", "COMPLETED", "FAILED", or "CANCELED".
        See Also:
        AuditTaskStatus
      • taskType

        public final AuditTaskType taskType()

        The type of this audit. One of "ON_DEMAND_AUDIT_TASK" or "SCHEDULED_AUDIT_TASK".

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

        Returns:
        The type of this audit. One of "ON_DEMAND_AUDIT_TASK" or "SCHEDULED_AUDIT_TASK".
        See Also:
        AuditTaskType
      • taskTypeAsString

        public final String taskTypeAsString()

        The type of this audit. One of "ON_DEMAND_AUDIT_TASK" or "SCHEDULED_AUDIT_TASK".

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

        Returns:
        The type of this audit. One of "ON_DEMAND_AUDIT_TASK" or "SCHEDULED_AUDIT_TASK".
        See Also:
        AuditTaskType
      • 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)