Skip navigation links
com.aliyun.odps

Class Volumes

    • Method Detail

      • get

        public Volume get(String volumeName)
        获得指定Volume信息
        Parameters:
        volumeName - Volume名
        Returns:
      • get

        public Volume get(String projectName,
                          String volumeName)
        获得指定Volume信息
        Parameters:
        projectName - 所在Project名称
        volumeName - Volume名
        Returns:
      • exists

        public boolean exists(String volumeName)
                       throws OdpsException
        判断指定Volume是否存在
        Parameters:
        volumeName - Volume名
        Returns:
        存在返回true, 否则返回false
        Throws:
        OdpsException
      • exists

        public boolean exists(String projectName,
                              String volumeName)
                       throws OdpsException
        判断指定Volume是否存在
        Parameters:
        projectName - 所在Project名称
        volumeName - volume名
        Returns:
        存在返回true, 否则返回flase
        Throws:
        OdpsException
      • iterator

        public Iterator<Volume> iterator(String projectName)
        获取Volume信息迭代器
        Parameters:
        projectName - 指定Project名称
        Returns:
        Volume迭代器
      • iterator

        public Iterator<Volume> iterator(VolumeFilter filter)
        获取Volume信息迭代器
        Parameters:
        filter - 过滤条件
        Returns:
        Volume迭代器
      • iterator

        public Iterator<Volume> iterator(String projectName,
                                         VolumeFilter filter)
        获取Volume信息迭代器
        Parameters:
        projectName - 所在Project名称
        filter - 过滤条件
        Returns:
        Volume迭代器
      • create

        @Deprecated
        public void create(String projectName,
                                       String volumeName,
                                       String comment)
                                throws OdpsException
        Deprecated. call #create(String, String, String, Volume.TYPE) instead.
        创建Volume
        Parameters:
        projectName - 目标表所在Project名称
        volumeName - 所要创建的volume名
        comment -
        Throws:
        OdpsException
      • create

        public void create(String volumeName,
                           String comment,
                           Volume.Type type)
                    throws OdpsException
        创建Volume
        Parameters:
        volumeName - volume名
        comment -
        type - 创建原有Volume传入 Volume.Type.Old,创建新VolumeFS功能的volume传入Volume .Type.New。VolumeFS特性需要Project开启该功能才可使用
        Throws:
        OdpsException
      • create

        public void create(String projectName,
                           String volumeName,
                           String comment,
                           Volume.Type type)
                    throws OdpsException
        创建Volume
        Parameters:
        projectName - 目标表所在Project名称
        volumeName - 所要创建的volume名
        comment -
        type - 创建原有Volume传入 Volume.Type.Old,创建新VolumeFS功能的volume传入Volume .Type.New。VolumeFS特性需要Project开启该功能才可使用
        Throws:
        OdpsException
      • create

        public void create(String projectName,
                           String volumeName,
                           String comment,
                           Volume.Type type,
                           Long lifecycle)
                    throws OdpsException
        创建Volume
        Parameters:
        projectName - 目标表所在Project名称
        volumeName - 所要创建的volume名
        comment -
        type - 创建原有Volume传入 Volume.Type.Old,创建新VolumeFS功能的volume传入Volume .Type.New。VolumeFS特性需要Project开启该功能才可使用
        lifecycle - 生命周期
        Throws:
        OdpsException

Copyright © 2019 Alibaba Cloud Computing. All rights reserved.