Package org.javastro.ivoa.entities.uws
Class Job.Builder<_B>
java.lang.Object
org.javastro.ivoa.entities.uws.Job.Builder<_B>
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- Job
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.kscs.util.jaxb.Buildable
com.kscs.util.jaxb.Buildable.PrimitiveBuildable -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()copyOf(Job.Builder _other) end()protected <_P extends Job>
_Pinit(_P _product) withCreationTime(ZonedDateTime creationTime) Sets the new value of "creationTime" (any previous value will be replaced)withDestruction(ZonedDateTime destruction) Sets the new value of "destruction" (any previous value will be replaced)withEndTime(ZonedDateTime endTime) Sets the new value of "endTime" (any previous value will be replaced)ErrorSummary.Builder<? extends Job.Builder<_B>>Returns the existing builder or a new builder to build the value of the "errorSummary" property.withErrorSummary(ErrorSummary errorSummary) Sets the new value of "errorSummary" (any previous value will be replaced)withExecutionDuration(int executionDuration) Sets the new value of "executionDuration" (any previous value will be replaced)Sets the new value of "jobId" (any previous value will be replaced)Job.JobInfo.Builder<? extends Job.Builder<_B>>Returns the existing builder or a new builder to build the value of the "jobInfo" property.withJobInfo(Job.JobInfo jobInfo) Sets the new value of "jobInfo" (any previous value will be replaced)withOwnerId(String ownerId) Sets the new value of "ownerId" (any previous value will be replaced)Parameters.Builder<? extends Job.Builder<_B>>Returns the existing builder or a new builder to build the value of the "parameters" property.withParameters(Parameters parameters) Sets the new value of "parameters" (any previous value will be replaced)withPhase(ExecutionPhase phase) Sets the new value of "phase" (any previous value will be replaced)withQuote(ZonedDateTime quote) Sets the new value of "quote" (any previous value will be replaced)Results.Builder<? extends Job.Builder<_B>>Returns the existing builder or a new builder to build the value of the "results" property.withResults(Results results) Sets the new value of "results" (any previous value will be replaced)Sets the new value of "runId" (any previous value will be replaced)withStartTime(ZonedDateTime startTime) Sets the new value of "startTime" (any previous value will be replaced)withVersion(String version) Sets the new value of "version" (any previous value will be replaced)
-
Field Details
-
_parentBuilder
-
_storedValue
-
-
Constructor Details
-
Builder
-
Builder
-
-
Method Details
-
end
-
init
-
withJobId
Sets the new value of "jobId" (any previous value will be replaced)- Parameters:
jobId- New value of the "jobId" property.
-
withRunId
Sets the new value of "runId" (any previous value will be replaced)- Parameters:
runId- New value of the "runId" property.
-
withOwnerId
Sets the new value of "ownerId" (any previous value will be replaced)- Parameters:
ownerId- New value of the "ownerId" property.
-
withPhase
Sets the new value of "phase" (any previous value will be replaced)- Parameters:
phase- New value of the "phase" property.
-
withQuote
Sets the new value of "quote" (any previous value will be replaced)- Parameters:
quote- New value of the "quote" property.
-
withCreationTime
Sets the new value of "creationTime" (any previous value will be replaced)- Parameters:
creationTime- New value of the "creationTime" property.
-
withStartTime
Sets the new value of "startTime" (any previous value will be replaced)- Parameters:
startTime- New value of the "startTime" property.
-
withEndTime
Sets the new value of "endTime" (any previous value will be replaced)- Parameters:
endTime- New value of the "endTime" property.
-
withExecutionDuration
Sets the new value of "executionDuration" (any previous value will be replaced)- Parameters:
executionDuration- New value of the "executionDuration" property.
-
withDestruction
Sets the new value of "destruction" (any previous value will be replaced)- Parameters:
destruction- New value of the "destruction" property.
-
withParameters
Sets the new value of "parameters" (any previous value will be replaced)- Parameters:
parameters- New value of the "parameters" property.
-
withParameters
Returns the existing builder or a new builder to build the value of the "parameters" property. UseParameters.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "parameters" property.
Use
Parameters.Builder.end()to return to the current builder.
-
withResults
Sets the new value of "results" (any previous value will be replaced)- Parameters:
results- New value of the "results" property.
-
withResults
Returns the existing builder or a new builder to build the value of the "results" property. UseResults.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "results" property.
Use
Results.Builder.end()to return to the current builder.
-
withErrorSummary
Sets the new value of "errorSummary" (any previous value will be replaced)- Parameters:
errorSummary- New value of the "errorSummary" property.
-
withErrorSummary
Returns the existing builder or a new builder to build the value of the "errorSummary" property. UseErrorSummary.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "errorSummary" property.
Use
ErrorSummary.Builder.end()to return to the current builder.
-
withJobInfo
Sets the new value of "jobInfo" (any previous value will be replaced)- Parameters:
jobInfo- New value of the "jobInfo" property.
-
withJobInfo
Returns the existing builder or a new builder to build the value of the "jobInfo" property. UseJob.JobInfo.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "jobInfo" property.
Use
Job.JobInfo.Builder.end()to return to the current builder.
-
withVersion
Sets the new value of "version" (any previous value will be replaced)- Parameters:
version- New value of the "version" property.
-
build
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable
-
copyOf
-
copyOf
-