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.BuildercreationTime(Instant creationTime)Timestamp of when the device fleet was created.DescribeDeviceFleetResponse.Builderdescription(String description)A description of the fleet.DescribeDeviceFleetResponse.BuilderdeviceFleetArn(String deviceFleetArn)The The Amazon Resource Name (ARN) of the fleet.DescribeDeviceFleetResponse.BuilderdeviceFleetName(String deviceFleetName)The name of the fleet.DescribeDeviceFleetResponse.BuilderiotRoleAlias(String iotRoleAlias)The Amazon Resource Name (ARN) alias created in Amazon Web Services Internet of Things (IoT).DescribeDeviceFleetResponse.BuilderlastModifiedTime(Instant lastModifiedTime)Timestamp of when the device fleet was last updated.default DescribeDeviceFleetResponse.BuilderoutputConfig(Consumer<EdgeOutputConfig.Builder> outputConfig)The output configuration for storing sampled data.DescribeDeviceFleetResponse.BuilderoutputConfig(EdgeOutputConfig outputConfig)The output configuration for storing sampled data.DescribeDeviceFleetResponse.BuilderroleArn(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, 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.Builderavoiding the need to create one manually viaEdgeOutputConfig.builder().When the
Consumercompletes,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.
-
-