Interface NetAppONTAPSVM.Builder

    • Method Detail

      • clusterUuid

        NetAppONTAPSVM.Builder clusterUuid​(String clusterUuid)

        The universally unique identifier (UUID) of the cluster associated with the SVM.

        Parameters:
        clusterUuid - The universally unique identifier (UUID) of the cluster associated with the SVM.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceId

        NetAppONTAPSVM.Builder resourceId​(String resourceId)

        The UUID of the SVM.

        Parameters:
        resourceId - The UUID of the SVM.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • svmName

        NetAppONTAPSVM.Builder svmName​(String svmName)

        The name of the SVM

        Parameters:
        svmName - The name of the SVM
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cifsShareCount

        NetAppONTAPSVM.Builder cifsShareCount​(Long cifsShareCount)

        The number of CIFS shares in the SVM.

        Parameters:
        cifsShareCount - The number of CIFS shares in the SVM.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • enabledProtocols

        NetAppONTAPSVM.Builder enabledProtocols​(Collection<String> enabledProtocols)

        The data transfer protocols (such as NFS) configured for the SVM.

        Parameters:
        enabledProtocols - The data transfer protocols (such as NFS) configured for the SVM.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • enabledProtocols

        NetAppONTAPSVM.Builder enabledProtocols​(String... enabledProtocols)

        The data transfer protocols (such as NFS) configured for the SVM.

        Parameters:
        enabledProtocols - The data transfer protocols (such as NFS) configured for the SVM.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • totalCapacityUsed

        NetAppONTAPSVM.Builder totalCapacityUsed​(Long totalCapacityUsed)

        The storage space that's being used in the SVM.

        Parameters:
        totalCapacityUsed - The storage space that's being used in the SVM.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • totalCapacityProvisioned

        NetAppONTAPSVM.Builder totalCapacityProvisioned​(Long totalCapacityProvisioned)

        The total storage space that's available in the SVM.

        Parameters:
        totalCapacityProvisioned - The total storage space that's available in the SVM.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • totalLogicalCapacityUsed

        NetAppONTAPSVM.Builder totalLogicalCapacityUsed​(Long totalLogicalCapacityUsed)

        The storage space that's being used in the SVM without accounting for compression or deduplication.

        Parameters:
        totalLogicalCapacityUsed - The storage space that's being used in the SVM without accounting for compression or deduplication.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • maxP95Performance

        NetAppONTAPSVM.Builder maxP95Performance​(MaxP95Performance maxP95Performance)

        The performance data that DataSync Discovery collects about the SVM.

        Parameters:
        maxP95Performance - The performance data that DataSync Discovery collects about the SVM.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nfsExportedVolumes

        NetAppONTAPSVM.Builder nfsExportedVolumes​(Long nfsExportedVolumes)

        The number of NFS volumes in the SVM.

        Parameters:
        nfsExportedVolumes - The number of NFS volumes in the SVM.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • recommendationStatus

        NetAppONTAPSVM.Builder recommendationStatus​(String recommendationStatus)

        Indicates whether DataSync Discovery recommendations for the SVM 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 SVM 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, RecommendationStatus
      • totalSnapshotCapacityUsed

        NetAppONTAPSVM.Builder totalSnapshotCapacityUsed​(Long totalSnapshotCapacityUsed)

        The amount of storage in the SVM that's being used for snapshots.

        Parameters:
        totalSnapshotCapacityUsed - The amount of storage in the SVM that's being used for snapshots.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lunCount

        NetAppONTAPSVM.Builder lunCount​(Long lunCount)

        The number of LUNs (logical unit numbers) in the SVM.

        Parameters:
        lunCount - The number of LUNs (logical unit numbers) in the SVM.
        Returns:
        Returns a reference to this object so that method calls can be chained together.