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(LocalDateTime creationTime) Sets the new value of "creationTime" (any previous value will be replaced)withDestruction(LocalDateTime destruction) Sets the new value of "destruction" (any previous value will be replaced)withEndTime(LocalDateTime 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)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(LocalDateTime 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(LocalDateTime 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.
-
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
-