类 StopInstanceRequest
- java.lang.Object
-
- com.baidubce.model.AbstractBceRequest
-
- com.baidubce.services.bcc.model.instance.StopInstanceRequest
-
public class StopInstanceRequest extends AbstractBceRequest
The request for stopping the instance.
-
-
构造器概要
构造器 构造器 说明 StopInstanceRequest()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 StringgetInstanceId()booleanisForceStop()booleanisStopWithNoCharge()voidsetForceStop(boolean forceStop)voidsetInstanceId(String instanceId)voidsetStopWithNoCharge(boolean stopWithNoCharge)StopInstanceRequestwithForceStop(boolean forceStop)Configure forceStop for the request.StopInstanceRequestwithInstanceId(String instanceId)Configure instanceId for the request.StopInstanceRequestwithRequestCredentials(BceCredentials credentials)Configure request credential for the request.StopInstanceRequestwithStopWithNoCharge(boolean stopWithNoCharge)Configure stopWithNoCharge for the request.-
从类继承的方法 com.baidubce.model.AbstractBceRequest
getRequestCredentials, setRequestCredentials
-
-
-
-
方法详细资料
-
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. Iftrue, 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. Iftrue>, it means the instance can be stopped with no charge.- 返回:
- StopInstanceRequest with stopWithNoCharge.
-
withRequestCredentials
public StopInstanceRequest withRequestCredentials(BceCredentials credentials)
Configure request credential for the request.- 指定者:
withRequestCredentials在类中AbstractBceRequest- 参数:
credentials- a valid instance of BceCredentials.- 返回:
- StopInstanceRequest with credentials.
-
-