Interface BatchGetSessionItem.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<BatchGetSessionItem.Builder,,BatchGetSessionItem> SdkBuilder<BatchGetSessionItem.Builder,,BatchGetSessionItem> SdkPojo
- Enclosing class:
BatchGetSessionItem
-
Method Summary
Modifier and TypeMethodDescriptionThe date and time the resource ended running.The farm ID of the session.The fleet ID of the session.default BatchGetSessionItem.BuilderhostProperties(Consumer<HostPropertiesResponse.Builder> hostProperties) The host properties for the session.hostProperties(HostPropertiesResponse hostProperties) The host properties for the session.The job ID of the session.lifecycleStatus(String lifecycleStatus) The life cycle status of the session.lifecycleStatus(SessionLifecycleStatus lifecycleStatus) The life cycle status of the session.default BatchGetSessionItem.BuilderThe session log.log(LogConfiguration log) The session log.The queue ID of the session.The session ID.The date and time the resource started running.targetLifecycleStatus(String targetLifecycleStatus) The target life cycle status for the session.targetLifecycleStatus(SessionLifecycleTargetStatus targetLifecycleStatus) The target life cycle status for the session.The date and time the resource was updated.The user or system that updated this resource.The worker ID of the session.default BatchGetSessionItem.BuilderworkerLog(Consumer<LogConfiguration.Builder> workerLog) The worker log for the session.workerLog(LogConfiguration workerLog) The worker log for the session.Methods 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, sdkFields
-
Method Details
-
farmId
The farm ID of the session.
- Parameters:
farmId- The farm ID of the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queueId
The queue ID of the session.
- Parameters:
queueId- The queue ID of the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobId
The job ID of the session.
- Parameters:
jobId- The job ID of the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sessionId
The session ID.
- Parameters:
sessionId- The session ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fleetId
The fleet ID of the session.
- Parameters:
fleetId- The fleet ID of the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workerId
The worker ID of the session.
- Parameters:
workerId- The worker ID of the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedAt
The date and time the resource started running.
- Parameters:
startedAt- The date and time the resource started running.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lifecycleStatus
The life cycle status of the session.
- Parameters:
lifecycleStatus- The life cycle status of the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lifecycleStatus
The life cycle status of the session.
- Parameters:
lifecycleStatus- The life cycle status of the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
endedAt
The date and time the resource ended running.
- Parameters:
endedAt- The date and time the resource ended running.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetLifecycleStatus
The target life cycle status for the session.
- Parameters:
targetLifecycleStatus- The target life cycle status for the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetLifecycleStatus
BatchGetSessionItem.Builder targetLifecycleStatus(SessionLifecycleTargetStatus targetLifecycleStatus) The target life cycle status for the session.
- Parameters:
targetLifecycleStatus- The target life cycle status for the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The date and time the resource was updated.
- Parameters:
updatedAt- The date and time the resource was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedBy
The user or system that updated this resource.
- Parameters:
updatedBy- The user or system that updated this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
log
The session log.
- Parameters:
log- The session log.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
log
The session log.
This is a convenience method that creates an instance of theLogConfiguration.Builderavoiding the need to create one manually viaLogConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolog(LogConfiguration).- Parameters:
log- a consumer that will call methods onLogConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
hostProperties
The host properties for the session.
- Parameters:
hostProperties- The host properties for the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostProperties
default BatchGetSessionItem.Builder hostProperties(Consumer<HostPropertiesResponse.Builder> hostProperties) The host properties for the session.
This is a convenience method that creates an instance of theHostPropertiesResponse.Builderavoiding the need to create one manually viaHostPropertiesResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tohostProperties(HostPropertiesResponse).- Parameters:
hostProperties- a consumer that will call methods onHostPropertiesResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
workerLog
The worker log for the session.
- Parameters:
workerLog- The worker log for the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workerLog
The worker log for the session.
This is a convenience method that creates an instance of theLogConfiguration.Builderavoiding the need to create one manually viaLogConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toworkerLog(LogConfiguration).- Parameters:
workerLog- a consumer that will call methods onLogConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-