Class DescribeInstancesDetailRequest


  • public class DescribeInstancesDetailRequest
    extends AbstractModel
    • Constructor Detail

      • DescribeInstancesDetailRequest

        public DescribeInstancesDetailRequest()
      • DescribeInstancesDetailRequest

        public DescribeInstancesDetailRequest​(DescribeInstancesDetailRequest 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

      • getInstanceId

        public String getInstanceId()
        Get (过滤条件)按照实例ID过滤
        Returns:
        InstanceId (过滤条件)按照实例ID过滤
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set (过滤条件)按照实例ID过滤
        Parameters:
        InstanceId - (过滤条件)按照实例ID过滤
      • getSearchWord

        public String getSearchWord()
        Get (过滤条件)按照实例名,实例Id,可用区,私有网络id,子网id 过滤,支持模糊查询
        Returns:
        SearchWord (过滤条件)按照实例名,实例Id,可用区,私有网络id,子网id 过滤,支持模糊查询
      • setSearchWord

        public void setSearchWord​(String SearchWord)
        Set (过滤条件)按照实例名,实例Id,可用区,私有网络id,子网id 过滤,支持模糊查询
        Parameters:
        SearchWord - (过滤条件)按照实例名,实例Id,可用区,私有网络id,子网id 过滤,支持模糊查询
      • getStatus

        public Long[] getStatus()
        Get (过滤条件)实例的状态。0:创建中,1:运行中,2:删除中,不填默认返回全部
        Returns:
        Status (过滤条件)实例的状态。0:创建中,1:运行中,2:删除中,不填默认返回全部
      • setStatus

        public void setStatus​(Long[] Status)
        Set (过滤条件)实例的状态。0:创建中,1:运行中,2:删除中,不填默认返回全部
        Parameters:
        Status - (过滤条件)实例的状态。0:创建中,1:运行中,2:删除中,不填默认返回全部
      • getOffset

        public Long getOffset()
        Get 偏移量,不填默认为0。
        Returns:
        Offset 偏移量,不填默认为0。
      • setOffset

        public void setOffset​(Long Offset)
        Set 偏移量,不填默认为0。
        Parameters:
        Offset - 偏移量,不填默认为0。
      • getLimit

        public Long getLimit()
        Get 返回数量,不填则默认10,最大值20。
        Returns:
        Limit 返回数量,不填则默认10,最大值20。
      • setLimit

        public void setLimit​(Long Limit)
        Set 返回数量,不填则默认10,最大值20。
        Parameters:
        Limit - 返回数量,不填则默认10,最大值20。
      • getTagKey

        public String getTagKey()
        Get 匹配标签key值。
        Returns:
        TagKey 匹配标签key值。
      • setTagKey

        public void setTagKey​(String TagKey)
        Set 匹配标签key值。
        Parameters:
        TagKey - 匹配标签key值。
      • getFilters

        public Filter[] getFilters()
        Get 过滤器。filter.Name 支持('Ip', 'VpcId', 'SubNetId', 'InstanceType','InstanceId') ,filter.Values最多传递10个值.
        Returns:
        Filters 过滤器。filter.Name 支持('Ip', 'VpcId', 'SubNetId', 'InstanceType','InstanceId') ,filter.Values最多传递10个值.
      • setFilters

        public void setFilters​(Filter[] Filters)
        Set 过滤器。filter.Name 支持('Ip', 'VpcId', 'SubNetId', 'InstanceType','InstanceId') ,filter.Values最多传递10个值.
        Parameters:
        Filters - 过滤器。filter.Name 支持('Ip', 'VpcId', 'SubNetId', 'InstanceType','InstanceId') ,filter.Values最多传递10个值.
      • getInstanceIds

        public String getInstanceIds()
        Get 已经废弃, 使用InstanceIdList
        Returns:
        InstanceIds 已经废弃, 使用InstanceIdList
      • setInstanceIds

        public void setInstanceIds​(String InstanceIds)
        Set 已经废弃, 使用InstanceIdList
        Parameters:
        InstanceIds - 已经废弃, 使用InstanceIdList
      • getInstanceIdList

        public String[] getInstanceIdList()
        Get 按照实例ID过滤
        Returns:
        InstanceIdList 按照实例ID过滤
      • setInstanceIdList

        public void setInstanceIdList​(String[] InstanceIdList)
        Set 按照实例ID过滤
        Parameters:
        InstanceIdList - 按照实例ID过滤
      • getTagList

        public Tag[] getTagList()
        Get 根据标签列表过滤实例(取交集)
        Returns:
        TagList 根据标签列表过滤实例(取交集)
      • setTagList

        public void setTagList​(Tag[] TagList)
        Set 根据标签列表过滤实例(取交集)
        Parameters:
        TagList - 根据标签列表过滤实例(取交集)