Class CreateFileSystemRequest

    • Constructor Detail

      • CreateFileSystemRequest

        public CreateFileSystemRequest()
      • CreateFileSystemRequest

        public CreateFileSystemRequest​(CreateFileSystemRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getFileSystemName

        public String getFileSystemName()
        Get 文件系统名称
        Returns:
        FileSystemName 文件系统名称
      • setFileSystemName

        public void setFileSystemName​(String FileSystemName)
        Set 文件系统名称
        Parameters:
        FileSystemName - 文件系统名称
      • getCapacityQuota

        public Long getCapacityQuota()
        Get 文件系统容量(byte),下限为1GB,上限为1PB,且必须是1GB的整数倍
        Returns:
        CapacityQuota 文件系统容量(byte),下限为1GB,上限为1PB,且必须是1GB的整数倍
      • setCapacityQuota

        public void setCapacityQuota​(Long CapacityQuota)
        Set 文件系统容量(byte),下限为1GB,上限为1PB,且必须是1GB的整数倍
        Parameters:
        CapacityQuota - 文件系统容量(byte),下限为1GB,上限为1PB,且必须是1GB的整数倍
      • getPosixAcl

        public Boolean getPosixAcl()
        Get 是否校验POSIX ACL
        Returns:
        PosixAcl 是否校验POSIX ACL
      • setPosixAcl

        public void setPosixAcl​(Boolean PosixAcl)
        Set 是否校验POSIX ACL
        Parameters:
        PosixAcl - 是否校验POSIX ACL
      • getDescription

        public String getDescription()
        Get 文件系统描述,默认为空字符串
        Returns:
        Description 文件系统描述,默认为空字符串
      • setDescription

        public void setDescription​(String Description)
        Set 文件系统描述,默认为空字符串
        Parameters:
        Description - 文件系统描述,默认为空字符串
      • getSuperUsers

        public String[] getSuperUsers()
        Get 超级用户名列表,默认为空数组
        Returns:
        SuperUsers 超级用户名列表,默认为空数组
      • setSuperUsers

        public void setSuperUsers​(String[] SuperUsers)
        Set 超级用户名列表,默认为空数组
        Parameters:
        SuperUsers - 超级用户名列表,默认为空数组
      • getRootInodeUser

        public String getRootInodeUser()
        Get 根目录Inode用户名,默认为hadoop
        Returns:
        RootInodeUser 根目录Inode用户名,默认为hadoop
      • setRootInodeUser

        public void setRootInodeUser​(String RootInodeUser)
        Set 根目录Inode用户名,默认为hadoop
        Parameters:
        RootInodeUser - 根目录Inode用户名,默认为hadoop
      • getRootInodeGroup

        public String getRootInodeGroup()
        Get 根目录Inode组名,默认为supergroup
        Returns:
        RootInodeGroup 根目录Inode组名,默认为supergroup
      • setRootInodeGroup

        public void setRootInodeGroup​(String RootInodeGroup)
        Set 根目录Inode组名,默认为supergroup
        Parameters:
        RootInodeGroup - 根目录Inode组名,默认为supergroup
      • getEnableRanger

        public Boolean getEnableRanger()
        Get 是否打开Ranger地址校验
        Returns:
        EnableRanger 是否打开Ranger地址校验
      • setEnableRanger

        public void setEnableRanger​(Boolean EnableRanger)
        Set 是否打开Ranger地址校验
        Parameters:
        EnableRanger - 是否打开Ranger地址校验
      • getRangerServiceAddresses

        public String[] getRangerServiceAddresses()
        Get Ranger地址列表,默认为空数组
        Returns:
        RangerServiceAddresses Ranger地址列表,默认为空数组
      • setRangerServiceAddresses

        public void setRangerServiceAddresses​(String[] RangerServiceAddresses)
        Set Ranger地址列表,默认为空数组
        Parameters:
        RangerServiceAddresses - Ranger地址列表,默认为空数组
      • getTags

        public Tag[] getTags()
        Get 多个资源标签,可以为空数组
        Returns:
        Tags 多个资源标签,可以为空数组
      • setTags

        public void setTags​(Tag[] Tags)
        Set 多个资源标签,可以为空数组
        Parameters:
        Tags - 多个资源标签,可以为空数组