Interface DescribeDeviceFleetResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeDeviceFleetResponse.Builder,DescribeDeviceFleetResponse>
,SageMakerResponse.Builder
,SdkBuilder<DescribeDeviceFleetResponse.Builder,DescribeDeviceFleetResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- DescribeDeviceFleetResponse
public static interface DescribeDeviceFleetResponse.Builder extends SageMakerResponse.Builder, SdkPojo, CopyableBuilder<DescribeDeviceFleetResponse.Builder,DescribeDeviceFleetResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeDeviceFleetResponse.Builder
creationTime(Instant creationTime)
Timestamp of when the device fleet was created.DescribeDeviceFleetResponse.Builder
description(String description)
A description of the fleet.DescribeDeviceFleetResponse.Builder
deviceFleetArn(String deviceFleetArn)
The The Amazon Resource Name (ARN) of the fleet.DescribeDeviceFleetResponse.Builder
deviceFleetName(String deviceFleetName)
The name of the fleet.DescribeDeviceFleetResponse.Builder
iotRoleAlias(String iotRoleAlias)
The Amazon Resource Name (ARN) alias created in Amazon Web Services Internet of Things (IoT).DescribeDeviceFleetResponse.Builder
lastModifiedTime(Instant lastModifiedTime)
Timestamp of when the device fleet was last updated.default DescribeDeviceFleetResponse.Builder
outputConfig(Consumer<EdgeOutputConfig.Builder> outputConfig)
The output configuration for storing sampled data.DescribeDeviceFleetResponse.Builder
outputConfig(EdgeOutputConfig outputConfig)
The output configuration for storing sampled data.DescribeDeviceFleetResponse.Builder
roleArn(String roleArn)
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 Detail
-
deviceFleetName
DescribeDeviceFleetResponse.Builder deviceFleetName(String 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
DescribeDeviceFleetResponse.Builder deviceFleetArn(String 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
DescribeDeviceFleetResponse.Builder outputConfig(EdgeOutputConfig 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:
outputConfig(EdgeOutputConfig)
-
description
DescribeDeviceFleetResponse.Builder description(String 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
DescribeDeviceFleetResponse.Builder creationTime(Instant 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
DescribeDeviceFleetResponse.Builder lastModifiedTime(Instant 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
DescribeDeviceFleetResponse.Builder roleArn(String 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
DescribeDeviceFleetResponse.Builder iotRoleAlias(String 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.
-
-