Class CreateZfsParams.Builder

  • Enclosing class:
    CreateZfsParams

    public static class CreateZfsParams.Builder
    extends Object
    Builder class for CreateZfsParams
    • Constructor Detail

      • Builder

        public Builder​(Integer cylsPri)
        Builder constructor
        Parameters:
        cylsPri - value of required primary cylinders
    • Method Detail

      • cylsSec

        public CreateZfsParams.Builder cylsSec​(Integer cylsSec)
        Set cylsSec int value
        Parameters:
        cylsSec - int value
        Returns:
        Builder this object
      • storageClass

        public CreateZfsParams.Builder storageClass​(String storageClass)
        Set storageClass string value
        Parameters:
        storageClass - string value
        Returns:
        Builder this object
      • managementClass

        public CreateZfsParams.Builder managementClass​(String managementClass)
        Set managementClass string value
        Parameters:
        managementClass - string value
        Returns:
        Builder this object
      • dataClass

        public CreateZfsParams.Builder dataClass​(String dataClass)
        Set dataClass string value
        Parameters:
        dataClass - string value
        Returns:
        Builder this object
      • timeout

        public CreateZfsParams.Builder timeout​(Integer timeout)
        Set timeout int value
        Parameters:
        timeout - int value
        Returns:
        Builder this object
      • system

        public CreateZfsParams.Builder system​(String system)
        Set system string value
        Parameters:
        system - string value
        Returns:
        Builder this object
      • build

        public CreateZfsParams build()
        Return CreateZfsParams object based on Builder this object
        Returns:
        CreateZfsParams object