Interface DescribeDeviceFleetResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeDeviceFleetResponse.Builder,
,DescribeDeviceFleetResponse> SageMakerResponse.Builder
,SdkBuilder<DescribeDeviceFleetResponse.Builder,
,DescribeDeviceFleetResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeDeviceFleetResponse
@Mutable
@NotThreadSafe
public static interface DescribeDeviceFleetResponse.Builder
extends SageMakerResponse.Builder, SdkPojo, CopyableBuilder<DescribeDeviceFleetResponse.Builder,DescribeDeviceFleetResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) Timestamp of when the device fleet was created.description
(String description) A description of the fleet.deviceFleetArn
(String deviceFleetArn) The The Amazon Resource Name (ARN) of the fleet.deviceFleetName
(String deviceFleetName) The name of the fleet.iotRoleAlias
(String iotRoleAlias) The Amazon Resource Name (ARN) alias created in Amazon Web Services Internet of Things (IoT).lastModifiedTime
(Instant lastModifiedTime) Timestamp of when the device fleet was last updated.outputConfig
(Consumer<EdgeOutputConfig.Builder> outputConfig) The output configuration for storing sampled data.outputConfig
(EdgeOutputConfig outputConfig) The output configuration for storing sampled data.The Amazon Resource Name (ARN) that has access to Amazon Web Services Internet of Things (IoT).Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerResponse.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, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
deviceFleetName
The name of the fleet.
- Parameters:
deviceFleetName
- The name of the fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceFleetArn
The The Amazon Resource Name (ARN) of the fleet.
- Parameters:
deviceFleetArn
- The The Amazon Resource Name (ARN) of the fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfig
The output configuration for storing sampled data.
- Parameters:
outputConfig
- The output configuration for storing sampled data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfig
default DescribeDeviceFleetResponse.Builder outputConfig(Consumer<EdgeOutputConfig.Builder> outputConfig) The output configuration for storing sampled data.
This is a convenience method that creates an instance of theEdgeOutputConfig.Builder
avoiding the need to create one manually viaEdgeOutputConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputConfig(EdgeOutputConfig)
.- Parameters:
outputConfig
- a consumer that will call methods onEdgeOutputConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
A description of the fleet.
- Parameters:
description
- A description of the fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
Timestamp of when the device fleet was created.
- Parameters:
creationTime
- Timestamp of when the device fleet was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
Timestamp of when the device fleet was last updated.
- Parameters:
lastModifiedTime
- Timestamp of when the device fleet was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
The Amazon Resource Name (ARN) that has access to Amazon Web Services Internet of Things (IoT).
- Parameters:
roleArn
- The Amazon Resource Name (ARN) that has access to Amazon Web Services Internet of Things (IoT).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iotRoleAlias
The Amazon Resource Name (ARN) alias created in Amazon Web Services Internet of Things (IoT).
- Parameters:
iotRoleAlias
- The Amazon Resource Name (ARN) alias created in Amazon Web Services Internet of Things (IoT).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-