类 StopInstanceRequest


  • public class StopInstanceRequest
    extends AbstractBceRequest
    The request for stopping the instance.
    • 构造器详细资料

      • StopInstanceRequest

        public StopInstanceRequest()
    • 方法详细资料

      • getInstanceId

        public String getInstanceId()
      • setInstanceId

        public void setInstanceId​(String instanceId)
      • withInstanceId

        public StopInstanceRequest withInstanceId​(String instanceId)
        Configure instanceId for the request.
        参数:
        instanceId - The id of the instance.
        返回:
        StopInstanceRequest with instanceId.
      • isForceStop

        public boolean isForceStop()
      • setForceStop

        public void setForceStop​(boolean forceStop)
      • withForceStop

        public StopInstanceRequest withForceStop​(boolean forceStop)
        Configure forceStop for the request.
        参数:
        forceStop - The option param to stop the instance forcibly, default value is false. If true, it will stop the instance just like power off immediately and it may result int losing important data which have not written to disk.
        返回:
        StopInstanceRequest with forceStop.
      • isStopWithNoCharge

        public boolean isStopWithNoCharge()
      • setStopWithNoCharge

        public void setStopWithNoCharge​(boolean stopWithNoCharge)
      • withStopWithNoCharge

        public StopInstanceRequest withStopWithNoCharge​(boolean stopWithNoCharge)
        Configure stopWithNoCharge for the request.
        参数:
        stopWithNoCharge - The option param to indicate that whether the instance can be stopped with no charge or not, default value is false. If true, it means the instance can be stopped with no charge.
        返回:
        StopInstanceRequest with stopWithNoCharge.