Interface GetWorkerResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetWorkerResponse.Builder,GetWorkerResponse>,DeadlineResponse.Builder,SdkBuilder<GetWorkerResponse.Builder,GetWorkerResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetWorkerResponse
public static interface GetWorkerResponse.Builder extends DeadlineResponse.Builder, SdkPojo, CopyableBuilder<GetWorkerResponse.Builder,GetWorkerResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetWorkerResponse.BuildercreatedAt(Instant createdAt)The date and time the resource was created.GetWorkerResponse.BuildercreatedBy(String createdBy)The user or system that created this resource.GetWorkerResponse.BuilderfarmId(String farmId)The farm ID.GetWorkerResponse.BuilderfleetId(String fleetId)The fleet ID.default GetWorkerResponse.BuilderhostProperties(Consumer<HostPropertiesResponse.Builder> hostProperties)The host properties for the worker.GetWorkerResponse.BuilderhostProperties(HostPropertiesResponse hostProperties)The host properties for the worker.default GetWorkerResponse.Builderlog(Consumer<LogConfiguration.Builder> log)The logs for the associated worker.GetWorkerResponse.Builderlog(LogConfiguration log)The logs for the associated worker.GetWorkerResponse.Builderstatus(String status)The status of the worker.GetWorkerResponse.Builderstatus(WorkerStatus status)The status of the worker.GetWorkerResponse.BuilderupdatedAt(Instant updatedAt)The date and time the resource was updated.GetWorkerResponse.BuilderupdatedBy(String updatedBy)The user or system that updated this resource.GetWorkerResponse.BuilderworkerId(String workerId)The worker ID.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.deadline.model.DeadlineResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
createdAt
GetWorkerResponse.Builder createdAt(Instant createdAt)
The date and time the resource was created.
- Parameters:
createdAt- The date and time the resource was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
GetWorkerResponse.Builder createdBy(String createdBy)
The user or system that created this resource.
- Parameters:
createdBy- The user or system that created this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
farmId
GetWorkerResponse.Builder farmId(String farmId)
The farm ID.
- Parameters:
farmId- The farm ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fleetId
GetWorkerResponse.Builder fleetId(String fleetId)
The fleet ID.
- Parameters:
fleetId- The fleet ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostProperties
GetWorkerResponse.Builder hostProperties(HostPropertiesResponse hostProperties)
The host properties for the worker.
- Parameters:
hostProperties- The host properties for the worker.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostProperties
default GetWorkerResponse.Builder hostProperties(Consumer<HostPropertiesResponse.Builder> hostProperties)
The host properties for the worker.
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:
hostProperties(HostPropertiesResponse)
-
log
GetWorkerResponse.Builder log(LogConfiguration log)
The logs for the associated worker.
- Parameters:
log- The logs for the associated worker.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
log
default GetWorkerResponse.Builder log(Consumer<LogConfiguration.Builder> log)
The logs for the associated worker.
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:
log(LogConfiguration)
-
status
GetWorkerResponse.Builder status(String status)
The status of the worker.
- Parameters:
status- The status of the worker.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WorkerStatus,WorkerStatus
-
status
GetWorkerResponse.Builder status(WorkerStatus status)
The status of the worker.
- Parameters:
status- The status of the worker.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WorkerStatus,WorkerStatus
-
updatedAt
GetWorkerResponse.Builder updatedAt(Instant 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
GetWorkerResponse.Builder updatedBy(String 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.
-
workerId
GetWorkerResponse.Builder workerId(String workerId)
The worker ID.
- Parameters:
workerId- The worker ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-