public static interface DescribeDeviceResponse.Builder extends PanoramaResponse.Builder, SdkPojo, CopyableBuilder<DescribeDeviceResponse.Builder,DescribeDeviceResponse>
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeDeviceResponse.Builder alternateSoftwares(Collection<AlternateSoftwareMetadata> alternateSoftwares)
Beta software releases available for the device.
alternateSoftwares - Beta software releases available for the device.DescribeDeviceResponse.Builder alternateSoftwares(AlternateSoftwareMetadata... alternateSoftwares)
Beta software releases available for the device.
alternateSoftwares - Beta software releases available for the device.DescribeDeviceResponse.Builder alternateSoftwares(Consumer<AlternateSoftwareMetadata.Builder>... alternateSoftwares)
Beta software releases available for the device.
This is a convenience method that creates an instance of theList.Builder
avoiding the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #alternateSoftwares(List) .alternateSoftwares - a consumer that will call methods on List.Builder #alternateSoftwares(List) DescribeDeviceResponse.Builder arn(String arn)
The device's ARN.
arn - The device's ARN.DescribeDeviceResponse.Builder brand(String brand)
The device's maker.
brand - The device's maker.DeviceBrand,
DeviceBrandDescribeDeviceResponse.Builder brand(DeviceBrand brand)
The device's maker.
brand - The device's maker.DeviceBrand,
DeviceBrandDescribeDeviceResponse.Builder createdTime(Instant createdTime)
When the device was created.
createdTime - When the device was created.DescribeDeviceResponse.Builder currentNetworkingStatus(NetworkStatus currentNetworkingStatus)
The device's networking status.
currentNetworkingStatus - The device's networking status.default DescribeDeviceResponse.Builder currentNetworkingStatus(Consumer<NetworkStatus.Builder> currentNetworkingStatus)
The device's networking status.
This is a convenience method that creates an instance of theNetworkStatus.Builder avoiding the need
to create one manually via NetworkStatus.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to currentNetworkingStatus(NetworkStatus).currentNetworkingStatus - a consumer that will call methods on NetworkStatus.BuildercurrentNetworkingStatus(NetworkStatus)DescribeDeviceResponse.Builder currentSoftware(String currentSoftware)
The device's current software version.
currentSoftware - The device's current software version.DescribeDeviceResponse.Builder description(String description)
The device's description.
description - The device's description.DescribeDeviceResponse.Builder deviceConnectionStatus(String deviceConnectionStatus)
The device's connection status.
deviceConnectionStatus - The device's connection status.DeviceConnectionStatus,
DeviceConnectionStatusDescribeDeviceResponse.Builder deviceConnectionStatus(DeviceConnectionStatus deviceConnectionStatus)
The device's connection status.
deviceConnectionStatus - The device's connection status.DeviceConnectionStatus,
DeviceConnectionStatusDescribeDeviceResponse.Builder deviceId(String deviceId)
The device's ID.
deviceId - The device's ID.DescribeDeviceResponse.Builder latestAlternateSoftware(String latestAlternateSoftware)
The most recent beta software release.
latestAlternateSoftware - The most recent beta software release.DescribeDeviceResponse.Builder latestSoftware(String latestSoftware)
The latest software version available for the device.
latestSoftware - The latest software version available for the device.DescribeDeviceResponse.Builder leaseExpirationTime(Instant leaseExpirationTime)
The device's lease expiration time.
leaseExpirationTime - The device's lease expiration time.DescribeDeviceResponse.Builder name(String name)
The device's name.
name - The device's name.DescribeDeviceResponse.Builder networkingConfiguration(NetworkPayload networkingConfiguration)
The device's networking configuration.
networkingConfiguration - The device's networking configuration.default DescribeDeviceResponse.Builder networkingConfiguration(Consumer<NetworkPayload.Builder> networkingConfiguration)
The device's networking configuration.
This is a convenience method that creates an instance of theNetworkPayload.Builder avoiding the need
to create one manually via NetworkPayload.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to networkingConfiguration(NetworkPayload).networkingConfiguration - a consumer that will call methods on NetworkPayload.BuildernetworkingConfiguration(NetworkPayload)DescribeDeviceResponse.Builder provisioningStatus(String provisioningStatus)
The device's provisioning status.
provisioningStatus - The device's provisioning status.DeviceStatus,
DeviceStatusDescribeDeviceResponse.Builder provisioningStatus(DeviceStatus provisioningStatus)
The device's provisioning status.
provisioningStatus - The device's provisioning status.DeviceStatus,
DeviceStatusDescribeDeviceResponse.Builder serialNumber(String serialNumber)
The device's serial number.
serialNumber - The device's serial number.DescribeDeviceResponse.Builder tags(Map<String,String> tags)
The device's tags.
tags - The device's tags.DescribeDeviceResponse.Builder type(String type)
The device's type.
type - The device's type.DeviceType,
DeviceTypeDescribeDeviceResponse.Builder type(DeviceType type)
The device's type.
type - The device's type.DeviceType,
DeviceTypeCopyright © 2022. All rights reserved.