Metadata.DataIssue.Builder

public abstract class Metadata.DataIssue.Builder


Builder for Metadata.DataIssue.

Summary

Public methods

abstract Metadata.DataIssue
Metadata.DataIssue.Builder

Clears any previously set IssueDetails.

Metadata.DataIssue.Builder

This will be set when the IssueType is CACHED_DATA_USED.

Metadata.DataIssue.Builder

This will be set when the IssueType is CACHED_DATA_USED.

abstract Metadata.DataIssue.Builder

The severity level of the data issue.

abstract Metadata.DataIssue.Builder

The type of data issue encountered.

Public methods

build

public abstract Metadata.DataIssue build()

clearIssueDetails

@CanIgnoreReturnValue
public Metadata.DataIssue.Builder clearIssueDetails()

Clears any previously set IssueDetails.

setCachedDataDetails

@CanIgnoreReturnValue
public Metadata.DataIssue.Builder setCachedDataDetails(Metadata.DataIssue.CachedDataDetails value)

This will be set when the IssueType is CACHED_DATA_USED.

setCachedDataDetails

@CanIgnoreReturnValue
public Metadata.DataIssue.Builder setCachedDataDetails(
    Metadata.DataIssue.CachedDataDetails.Builder value
)

This will be set when the IssueType is CACHED_DATA_USED.

setIssueLevel

public abstract Metadata.DataIssue.Builder setIssueLevel(Metadata.DataIssue.IssueLevel value)

The severity level of the data issue.

setIssueType

public abstract Metadata.DataIssue.Builder setIssueType(Metadata.DataIssue.IssueType value)

The type of data issue encountered.