Interface GetPatientInsightsJobResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,ConnectHealthResponse.Builder,CopyableBuilder<GetPatientInsightsJobResponse.Builder,,GetPatientInsightsJobResponse> SdkBuilder<GetPatientInsightsJobResponse.Builder,,GetPatientInsightsJobResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetPatientInsightsJobResponse
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime(Instant creationTime) Date and time the patient insights job was submitted.encounterContext(Consumer<PatientInsightsEncounterContext.Builder> encounterContext) This is a convenience method that creates an instance of thePatientInsightsEncounterContext.Builderavoiding the need to create one manually viaPatientInsightsEncounterContext.builder().encounterContext(PatientInsightsEncounterContext encounterContext) inputDataConfig(Consumer<InputDataConfig.Builder> inputDataConfig) This is a convenience method that creates an instance of theInputDataConfig.Builderavoiding the need to create one manually viaInputDataConfig.builder().inputDataConfig(InputDataConfig inputDataConfig) insightsContext(Consumer<InsightsContext.Builder> insightsContext) This is a convenience method that creates an instance of theInsightsContext.Builderavoiding the need to create one manually viaInsightsContext.builder().insightsContext(InsightsContext insightsContext) insightsOutput(Consumer<InsightsOutput.Builder> insightsOutput) This is a convenience method that creates an instance of theInsightsOutput.Builderavoiding the need to create one manually viaInsightsOutput.builder().insightsOutput(InsightsOutput insightsOutput) outputDataConfig(Consumer<OutputDataConfig.Builder> outputDataConfig) This is a convenience method that creates an instance of theOutputDataConfig.Builderavoiding the need to create one manually viaOutputDataConfig.builder().outputDataConfig(OutputDataConfig outputDataConfig) patientContext(Consumer<PatientInsightsPatientContext.Builder> patientContext) This is a convenience method that creates an instance of thePatientInsightsPatientContext.Builderavoiding the need to create one manually viaPatientInsightsPatientContext.builder().patientContext(PatientInsightsPatientContext patientContext) statusDetails(String statusDetails) Contains information about the status of a job.updatedTime(Instant updatedTime) Date and time the patient insights job was last updated.userContext(Consumer<UserContext.Builder> userContext) This is a convenience method that creates an instance of theUserContext.Builderavoiding the need to create one manually viaUserContext.builder().userContext(UserContext userContext) Methods inherited from interface software.amazon.awssdk.services.connecthealth.model.ConnectHealthResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
jobId
- Parameters:
jobId-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobArn
- Parameters:
jobArn-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobStatus
- Parameters:
jobStatus-- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jobStatus
- Parameters:
jobStatus-- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
Date and time the patient insights job was submitted.
- Parameters:
creationTime- Date and time the patient insights job was submitted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedTime
Date and time the patient insights job was last updated.
- Parameters:
updatedTime- Date and time the patient insights job was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
insightsOutput
- Parameters:
insightsOutput-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
insightsOutput
default GetPatientInsightsJobResponse.Builder insightsOutput(Consumer<InsightsOutput.Builder> insightsOutput) This is a convenience method that creates an instance of theInsightsOutput.Builderavoiding the need to create one manually viaInsightsOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinsightsOutput(InsightsOutput).- Parameters:
insightsOutput- a consumer that will call methods onInsightsOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusDetails
Contains information about the status of a job.
- Parameters:
statusDetails- Contains information about the status of a job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
patientContext
- Parameters:
patientContext-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
patientContext
default GetPatientInsightsJobResponse.Builder patientContext(Consumer<PatientInsightsPatientContext.Builder> patientContext) This is a convenience method that creates an instance of thePatientInsightsPatientContext.Builderavoiding the need to create one manually viaPatientInsightsPatientContext.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topatientContext(PatientInsightsPatientContext).- Parameters:
patientContext- a consumer that will call methods onPatientInsightsPatientContext.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
insightsContext
- Parameters:
insightsContext-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
insightsContext
default GetPatientInsightsJobResponse.Builder insightsContext(Consumer<InsightsContext.Builder> insightsContext) This is a convenience method that creates an instance of theInsightsContext.Builderavoiding the need to create one manually viaInsightsContext.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinsightsContext(InsightsContext).- Parameters:
insightsContext- a consumer that will call methods onInsightsContext.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
encounterContext
GetPatientInsightsJobResponse.Builder encounterContext(PatientInsightsEncounterContext encounterContext) - Parameters:
encounterContext-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encounterContext
default GetPatientInsightsJobResponse.Builder encounterContext(Consumer<PatientInsightsEncounterContext.Builder> encounterContext) This is a convenience method that creates an instance of thePatientInsightsEncounterContext.Builderavoiding the need to create one manually viaPatientInsightsEncounterContext.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toencounterContext(PatientInsightsEncounterContext).- Parameters:
encounterContext- a consumer that will call methods onPatientInsightsEncounterContext.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
userContext
- Parameters:
userContext-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userContext
default GetPatientInsightsJobResponse.Builder userContext(Consumer<UserContext.Builder> userContext) This is a convenience method that creates an instance of theUserContext.Builderavoiding the need to create one manually viaUserContext.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed touserContext(UserContext).- Parameters:
userContext- a consumer that will call methods onUserContext.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
inputDataConfig
- Parameters:
inputDataConfig-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputDataConfig
default GetPatientInsightsJobResponse.Builder inputDataConfig(Consumer<InputDataConfig.Builder> inputDataConfig) This is a convenience method that creates an instance of theInputDataConfig.Builderavoiding the need to create one manually viaInputDataConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputDataConfig(InputDataConfig).- Parameters:
inputDataConfig- a consumer that will call methods onInputDataConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outputDataConfig
- Parameters:
outputDataConfig-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputDataConfig
default GetPatientInsightsJobResponse.Builder outputDataConfig(Consumer<OutputDataConfig.Builder> outputDataConfig) This is a convenience method that creates an instance of theOutputDataConfig.Builderavoiding the need to create one manually viaOutputDataConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutputDataConfig(OutputDataConfig).- Parameters:
outputDataConfig- a consumer that will call methods onOutputDataConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-