Interface GetDeviceResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,BraketResponse.Builder,Buildable,CopyableBuilder<GetDeviceResponse.Builder,GetDeviceResponse>,SdkBuilder<GetDeviceResponse.Builder,GetDeviceResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetDeviceResponse
public static interface GetDeviceResponse.Builder extends BraketResponse.Builder, SdkPojo, CopyableBuilder<GetDeviceResponse.Builder,GetDeviceResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetDeviceResponse.BuilderdeviceArn(String deviceArn)The ARN of the device.GetDeviceResponse.BuilderdeviceCapabilities(String deviceCapabilities)Details about the capabilities of the device.GetDeviceResponse.BuilderdeviceName(String deviceName)The name of the device.GetDeviceResponse.BuilderdeviceQueueInfo(Collection<DeviceQueueInfo> deviceQueueInfo)List of information about tasks and jobs queued on a device.GetDeviceResponse.BuilderdeviceQueueInfo(Consumer<DeviceQueueInfo.Builder>... deviceQueueInfo)List of information about tasks and jobs queued on a device.GetDeviceResponse.BuilderdeviceQueueInfo(DeviceQueueInfo... deviceQueueInfo)List of information about tasks and jobs queued on a device.GetDeviceResponse.BuilderdeviceStatus(String deviceStatus)The status of the device.GetDeviceResponse.BuilderdeviceStatus(DeviceStatus deviceStatus)The status of the device.GetDeviceResponse.BuilderdeviceType(String deviceType)The type of the device.GetDeviceResponse.BuilderdeviceType(DeviceType deviceType)The type of the device.GetDeviceResponse.BuilderproviderName(String providerName)The name of the partner company for the device.-
Methods inherited from interface software.amazon.awssdk.services.braket.model.BraketResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
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
-
deviceArn
GetDeviceResponse.Builder deviceArn(String deviceArn)
The ARN of the device.
- Parameters:
deviceArn- The ARN of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceCapabilities
GetDeviceResponse.Builder deviceCapabilities(String deviceCapabilities)
Details about the capabilities of the device.
- Parameters:
deviceCapabilities- Details about the capabilities of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceName
GetDeviceResponse.Builder deviceName(String deviceName)
The name of the device.
- Parameters:
deviceName- The name of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceQueueInfo
GetDeviceResponse.Builder deviceQueueInfo(Collection<DeviceQueueInfo> deviceQueueInfo)
List of information about tasks and jobs queued on a device.
- Parameters:
deviceQueueInfo- List of information about tasks and jobs queued on a device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceQueueInfo
GetDeviceResponse.Builder deviceQueueInfo(DeviceQueueInfo... deviceQueueInfo)
List of information about tasks and jobs queued on a device.
- Parameters:
deviceQueueInfo- List of information about tasks and jobs queued on a device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceQueueInfo
GetDeviceResponse.Builder deviceQueueInfo(Consumer<DeviceQueueInfo.Builder>... deviceQueueInfo)
List of information about tasks and jobs queued on a device.
This is a convenience method that creates an instance of theDeviceQueueInfo.Builderavoiding the need to create one manually viaDeviceQueueInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#deviceQueueInfo(List.) - Parameters:
deviceQueueInfo- a consumer that will call methods onDeviceQueueInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#deviceQueueInfo(java.util.Collection)
-
deviceStatus
GetDeviceResponse.Builder deviceStatus(String deviceStatus)
The status of the device.
- Parameters:
deviceStatus- The status of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeviceStatus,DeviceStatus
-
deviceStatus
GetDeviceResponse.Builder deviceStatus(DeviceStatus deviceStatus)
The status of the device.
- Parameters:
deviceStatus- The status of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeviceStatus,DeviceStatus
-
deviceType
GetDeviceResponse.Builder deviceType(String deviceType)
The type of the device.
- Parameters:
deviceType- The type of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeviceType,DeviceType
-
deviceType
GetDeviceResponse.Builder deviceType(DeviceType deviceType)
The type of the device.
- Parameters:
deviceType- The type of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeviceType,DeviceType
-
providerName
GetDeviceResponse.Builder providerName(String providerName)
The name of the partner company for the device.
- Parameters:
providerName- The name of the partner company for the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-