Interface ShareSnapshotCreateBuilder

    • Method Detail

      • shareId

        ShareSnapshotCreateBuilder shareId​(String shareId)
        Set the UUID of the share from which to create a snapshot.
        Parameters:
        shareId - the share ID
        Returns:
        ShareSnapshotCreateBuilder
      • force

        ShareSnapshotCreateBuilder force​(boolean force)
        Set whether snapshot creation is enabled when a share is busy.
        Parameters:
        force - whether snapshot creation is forced
        Returns:
        ShareSnapshotCreateBuilder
      • displayName

        ShareSnapshotCreateBuilder displayName​(String displayName)
        Set the snapshot name.

        The Shared File Systems API supports the use of both name and display_name attributes, which are inherited attributes from the Block Storage API.

        Parameters:
        displayName - the snapshot name
        Returns:
        ShareSnapshotCreateBuilder
      • description

        ShareSnapshotCreateBuilder description​(String description)
        Set the snapshot description.
        Parameters:
        description - the snapshot description
        Returns:
        ShareSnapshotCreateBuilder
      • displayDescription

        ShareSnapshotCreateBuilder displayDescription​(String displayDescription)
        Set the snapshot description.

        The Shared File Systems API supports the use of both description and display_description parameters, which are inherited attributes from the Block Storage API.

        Parameters:
        displayDescription - the snapshot description
        Returns:
        ShareSnapshotCreateBuilder