Builder

public abstract class Builder

Builder for BatchJob.

Constructors

Link copied to clipboard
public void BatchJob.Builder()

Functions

Link copied to clipboard
public abstract BatchJob build()
Link copied to clipboard
@CanIgnoreReturnValue()
public BatchJob.Builder clearCompletionStats()
Clears the value of completionStats field.
Link copied to clipboard
@CanIgnoreReturnValue()
public BatchJob.Builder clearCreateTime()
Clears the value of createTime field.
Link copied to clipboard
@CanIgnoreReturnValue()
public BatchJob.Builder clearDest()
Clears the value of dest field.
Link copied to clipboard
@CanIgnoreReturnValue()
public BatchJob.Builder clearDisplayName()
Clears the value of displayName field.
Link copied to clipboard
@CanIgnoreReturnValue()
public BatchJob.Builder clearEndTime()
Clears the value of endTime field.
Link copied to clipboard
@CanIgnoreReturnValue()
public BatchJob.Builder clearError()
Clears the value of error field.
Link copied to clipboard
@CanIgnoreReturnValue()
public BatchJob.Builder clearModel()
Clears the value of model field.
Link copied to clipboard
@CanIgnoreReturnValue()
public BatchJob.Builder clearName()
Clears the value of name field.
Link copied to clipboard
@CanIgnoreReturnValue()
public BatchJob.Builder clearOutputInfo()
Clears the value of outputInfo field.
Link copied to clipboard
@CanIgnoreReturnValue()
public BatchJob.Builder clearSrc()
Clears the value of src field.
Link copied to clipboard
@CanIgnoreReturnValue()
public BatchJob.Builder clearStartTime()
Clears the value of startTime field.
Link copied to clipboard
@CanIgnoreReturnValue()
public BatchJob.Builder clearState()
Clears the value of state field.
Link copied to clipboard
@CanIgnoreReturnValue()
public BatchJob.Builder clearUpdateTime()
Clears the value of updateTime field.
Link copied to clipboard
public abstract BatchJob.Builder completionStats(CompletionStats completionStats)
Setter for completionStats.
@CanIgnoreReturnValue()
public BatchJob.Builder completionStats(CompletionStats.Builder completionStatsBuilder)
Setter for completionStats builder.
Link copied to clipboard
public abstract BatchJob.Builder createTime(Instant createTime)
Setter for createTime.
Link copied to clipboard
public abstract BatchJob.Builder dest(BatchJobDestination dest)
Setter for dest.
@CanIgnoreReturnValue()
public BatchJob.Builder dest(BatchJobDestination.Builder destBuilder)
Setter for dest builder.
Link copied to clipboard
public abstract BatchJob.Builder displayName(String displayName)
Setter for displayName.
Link copied to clipboard
public abstract BatchJob.Builder endTime(Instant endTime)
Setter for endTime.
Link copied to clipboard
public abstract BatchJob.Builder error(JobError error)
Setter for error.
@CanIgnoreReturnValue()
public BatchJob.Builder error(JobError.Builder errorBuilder)
Setter for error builder.
Link copied to clipboard
public abstract BatchJob.Builder model(String model)
Setter for model.
Link copied to clipboard
public abstract BatchJob.Builder name(String name)
Setter for name.
Link copied to clipboard
public abstract BatchJob.Builder outputInfo(BatchJobOutputInfo outputInfo)
Setter for outputInfo.
@CanIgnoreReturnValue()
public BatchJob.Builder outputInfo(BatchJobOutputInfo.Builder outputInfoBuilder)
Setter for outputInfo builder.
Link copied to clipboard
public abstract BatchJob.Builder src(BatchJobSource src)
Setter for src.
@CanIgnoreReturnValue()
public BatchJob.Builder src(BatchJobSource.Builder srcBuilder)
Setter for src builder.
Link copied to clipboard
public abstract BatchJob.Builder startTime(Instant startTime)
Setter for startTime.
Link copied to clipboard
public abstract BatchJob.Builder state(JobState state)
Setter for state.
@CanIgnoreReturnValue()
public BatchJob.Builder state(JobState.Known knownType)
Setter for state given a known enum.
@CanIgnoreReturnValue()
public BatchJob.Builder state(String state)
Setter for state given a string.
Link copied to clipboard
public abstract BatchJob.Builder updateTime(Instant updateTime)
Setter for updateTime.