Interface NetAppONTAPCluster.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<NetAppONTAPCluster.Builder,
,NetAppONTAPCluster> SdkBuilder<NetAppONTAPCluster.Builder,
,NetAppONTAPCluster> SdkPojo
- Enclosing class:
NetAppONTAPCluster
-
Method Summary
Modifier and TypeMethodDescriptioncifsShareCount
(Long cifsShareCount) The number of CIFS shares in the cluster.clusterBlockStorageLogicalUsed
(Long clusterBlockStorageLogicalUsed) The storage space that's being used in the cluster without accounting for compression or deduplication.clusterBlockStorageSize
(Long clusterBlockStorageSize) The total storage space that's available in the cluster.clusterBlockStorageUsed
(Long clusterBlockStorageUsed) The storage space that's being used in a cluster.clusterCloudStorageUsed
(Long clusterCloudStorageUsed) The amount of space in the cluster that's in cloud storage (for example, if you're using data tiering).clusterName
(String clusterName) The name of the cluster.The number of LUNs (logical unit numbers) in the cluster.default NetAppONTAPCluster.Builder
maxP95Performance
(Consumer<MaxP95Performance.Builder> maxP95Performance) The performance data that DataSync Discovery collects about the cluster.maxP95Performance
(MaxP95Performance maxP95Performance) The performance data that DataSync Discovery collects about the cluster.nfsExportedVolumes
(Long nfsExportedVolumes) The number of NFS volumes in the cluster.recommendations
(Collection<Recommendation> recommendations) The Amazon Web Services storage services that DataSync Discovery recommends for the cluster.recommendations
(Consumer<Recommendation.Builder>... recommendations) The Amazon Web Services storage services that DataSync Discovery recommends for the cluster.recommendations
(Recommendation... recommendations) The Amazon Web Services storage services that DataSync Discovery recommends for the cluster.recommendationStatus
(String recommendationStatus) Indicates whether DataSync Discovery recommendations for the cluster are ready to view, incomplete, or can't be determined.recommendationStatus
(RecommendationStatus recommendationStatus) Indicates whether DataSync Discovery recommendations for the cluster are ready to view, incomplete, or can't be determined.resourceId
(String resourceId) The universally unique identifier (UUID) of the cluster.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
-
Method Details
-
nfsExportedVolumes
The number of NFS volumes in the cluster.
- Parameters:
nfsExportedVolumes
- The number of NFS volumes in the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceId
The universally unique identifier (UUID) of the cluster.
- Parameters:
resourceId
- The universally unique identifier (UUID) of the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterName
The name of the cluster.
- Parameters:
clusterName
- The name of the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxP95Performance
The performance data that DataSync Discovery collects about the cluster.
- Parameters:
maxP95Performance
- The performance data that DataSync Discovery collects about the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxP95Performance
default NetAppONTAPCluster.Builder maxP95Performance(Consumer<MaxP95Performance.Builder> maxP95Performance) The performance data that DataSync Discovery collects about the cluster.
This is a convenience method that creates an instance of theMaxP95Performance.Builder
avoiding the need to create one manually viaMaxP95Performance.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomaxP95Performance(MaxP95Performance)
.- Parameters:
maxP95Performance
- a consumer that will call methods onMaxP95Performance.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
clusterBlockStorageSize
The total storage space that's available in the cluster.
- Parameters:
clusterBlockStorageSize
- The total storage space that's available in the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterBlockStorageUsed
The storage space that's being used in a cluster.
- Parameters:
clusterBlockStorageUsed
- The storage space that's being used in a cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterBlockStorageLogicalUsed
The storage space that's being used in the cluster without accounting for compression or deduplication.
- Parameters:
clusterBlockStorageLogicalUsed
- The storage space that's being used in the cluster without accounting for compression or deduplication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendations
The Amazon Web Services storage services that DataSync Discovery recommends for the cluster. For more information, see Recommendations provided by DataSync Discovery.
- Parameters:
recommendations
- The Amazon Web Services storage services that DataSync Discovery recommends for the cluster. For more information, see Recommendations provided by DataSync Discovery.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendations
The Amazon Web Services storage services that DataSync Discovery recommends for the cluster. For more information, see Recommendations provided by DataSync Discovery.
- Parameters:
recommendations
- The Amazon Web Services storage services that DataSync Discovery recommends for the cluster. For more information, see Recommendations provided by DataSync Discovery.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendations
The Amazon Web Services storage services that DataSync Discovery recommends for the cluster. For more information, see Recommendations provided by DataSync Discovery.
This is a convenience method that creates an instance of theRecommendation.Builder
avoiding the need to create one manually viaRecommendation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torecommendations(List<Recommendation>)
.- Parameters:
recommendations
- a consumer that will call methods onRecommendation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
recommendationStatus
Indicates whether DataSync Discovery recommendations for the cluster are ready to view, incomplete, or can't be determined.
For more information, see Recommendation statuses.
- Parameters:
recommendationStatus
- Indicates whether DataSync Discovery recommendations for the cluster are ready to view, incomplete, or can't be determined.For more information, see Recommendation statuses.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
recommendationStatus
Indicates whether DataSync Discovery recommendations for the cluster are ready to view, incomplete, or can't be determined.
For more information, see Recommendation statuses.
- Parameters:
recommendationStatus
- Indicates whether DataSync Discovery recommendations for the cluster are ready to view, incomplete, or can't be determined.For more information, see Recommendation statuses.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lunCount
The number of LUNs (logical unit numbers) in the cluster.
- Parameters:
lunCount
- The number of LUNs (logical unit numbers) in the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterCloudStorageUsed
The amount of space in the cluster that's in cloud storage (for example, if you're using data tiering).
- Parameters:
clusterCloudStorageUsed
- The amount of space in the cluster that's in cloud storage (for example, if you're using data tiering).- Returns:
- Returns a reference to this object so that method calls can be chained together.