@Override public String marshall(String resourcePath, String paramName, String pathValue) { if (pathValue != null && pathValue.isEmpty()) { throw new IllegalArgumentException(paramName + " must not be empty. If not set a value will be auto generated"); } return resourcePath.replace(String.format("{%s}", paramName), SdkHttpUtils.urlEncode(IdempotentUtils.resolveString(pathValue), false)); }
public Request<PurchaseScheduledInstancesRequest> marshall(PurchaseScheduledInstancesRequest purchaseScheduledInstancesRequest) { if (purchaseScheduledInstancesRequest == null) { throw new SdkClientException("Invalid argument passed to marshall(...)"); } Request<PurchaseScheduledInstancesRequest> request = new DefaultRequest<PurchaseScheduledInstancesRequest>(purchaseScheduledInstancesRequest, "AmazonEC2"); request.addParameter("Action", "PurchaseScheduledInstances"); request.addParameter("Version", "2016-11-15"); request.setHttpMethod(HttpMethodName.POST); request.addParameter("ClientToken", IdempotentUtils.resolveString(purchaseScheduledInstancesRequest.getClientToken())); com.amazonaws.internal.SdkInternalList<PurchaseRequest> purchaseScheduledInstancesRequestPurchaseRequestsList = (com.amazonaws.internal.SdkInternalList<PurchaseRequest>) purchaseScheduledInstancesRequest .getPurchaseRequests(); if (!purchaseScheduledInstancesRequestPurchaseRequestsList.isEmpty() || !purchaseScheduledInstancesRequestPurchaseRequestsList.isAutoConstruct()) { int purchaseRequestsListIndex = 1; for (PurchaseRequest purchaseScheduledInstancesRequestPurchaseRequestsListValue : purchaseScheduledInstancesRequestPurchaseRequestsList) { if (purchaseScheduledInstancesRequestPurchaseRequestsListValue.getInstanceCount() != null) { request.addParameter("PurchaseRequest." + purchaseRequestsListIndex + ".InstanceCount", StringUtils.fromInteger(purchaseScheduledInstancesRequestPurchaseRequestsListValue.getInstanceCount())); } if (purchaseScheduledInstancesRequestPurchaseRequestsListValue.getPurchaseToken() != null) { request.addParameter("PurchaseRequest." + purchaseRequestsListIndex + ".PurchaseToken", StringUtils.fromString(purchaseScheduledInstancesRequestPurchaseRequestsListValue.getPurchaseToken())); } purchaseRequestsListIndex++; } } return request; }
@Override public String marshall(String resourcePath, String paramName, String pathValue) { if (pathValue != null && pathValue.isEmpty()) { throw new IllegalArgumentException(paramName + " must not be empty. If not set a value will be auto generated"); } return resourcePath.replace(String.format("{%s}", paramName), SdkHttpUtils.urlEncode(IdempotentUtils.resolveString(pathValue), false)); }
request.addParameter("OperationId", IdempotentUtils.resolveString(deleteStackInstancesRequest.getOperationId()));
request.addParameter("OperationId", IdempotentUtils.resolveString(createStackInstancesRequest.getOperationId()));
request.addParameter("OperationId", IdempotentUtils.resolveString(updateStackInstancesRequest.getOperationId()));
request.addParameter("ClientRequestToken", IdempotentUtils.resolveString(createStackSetRequest.getClientRequestToken()));
request.addParameter("OperationId", IdempotentUtils.resolveString(updateStackSetRequest.getOperationId()));
request.addParameter("ClientToken", IdempotentUtils.resolveString(createClientVpnEndpointRequest.getClientToken()));
@Override public String marshall(String resourcePath, String paramName, String pathValue) { if (pathValue != null && pathValue.isEmpty()) { throw new IllegalArgumentException(paramName + " must not be empty. If not set a value will be auto generated"); } return resourcePath.replace(String.format("{%s}", paramName), SdkHttpUtils.urlEncode(IdempotentUtils.resolveString(pathValue), false)); }
request.setHttpMethod(HttpMethodName.POST); request.addParameter("ClientToken", IdempotentUtils.resolveString(runScheduledInstancesRequest.getClientToken()));
public Request<PurchaseScheduledInstancesRequest> marshall(PurchaseScheduledInstancesRequest purchaseScheduledInstancesRequest) { if (purchaseScheduledInstancesRequest == null) { throw new SdkClientException("Invalid argument passed to marshall(...)"); } Request<PurchaseScheduledInstancesRequest> request = new DefaultRequest<PurchaseScheduledInstancesRequest>(purchaseScheduledInstancesRequest, "AmazonEC2"); request.addParameter("Action", "PurchaseScheduledInstances"); request.addParameter("Version", "2016-11-15"); request.setHttpMethod(HttpMethodName.POST); request.addParameter("ClientToken", IdempotentUtils.resolveString(purchaseScheduledInstancesRequest.getClientToken())); com.amazonaws.internal.SdkInternalList<PurchaseRequest> purchaseScheduledInstancesRequestPurchaseRequestsList = (com.amazonaws.internal.SdkInternalList<PurchaseRequest>) purchaseScheduledInstancesRequest .getPurchaseRequests(); if (!purchaseScheduledInstancesRequestPurchaseRequestsList.isEmpty() || !purchaseScheduledInstancesRequestPurchaseRequestsList.isAutoConstruct()) { int purchaseRequestsListIndex = 1; for (PurchaseRequest purchaseScheduledInstancesRequestPurchaseRequestsListValue : purchaseScheduledInstancesRequestPurchaseRequestsList) { if (purchaseScheduledInstancesRequestPurchaseRequestsListValue.getInstanceCount() != null) { request.addParameter("PurchaseRequest." + purchaseRequestsListIndex + ".InstanceCount", StringUtils.fromInteger(purchaseScheduledInstancesRequestPurchaseRequestsListValue.getInstanceCount())); } if (purchaseScheduledInstancesRequestPurchaseRequestsListValue.getPurchaseToken() != null) { request.addParameter("PurchaseRequest." + purchaseRequestsListIndex + ".PurchaseToken", StringUtils.fromString(purchaseScheduledInstancesRequestPurchaseRequestsListValue.getPurchaseToken())); } purchaseRequestsListIndex++; } } return request; }
request.addParameter("OperationId", IdempotentUtils.resolveString(deleteStackInstancesRequest.getOperationId()));
request.addParameter("OperationId", IdempotentUtils.resolveString(updateStackInstancesRequest.getOperationId()));
request.addParameter("OperationId", IdempotentUtils.resolveString(createStackInstancesRequest.getOperationId()));
request.addParameter("ClientRequestToken", IdempotentUtils.resolveString(createStackSetRequest.getClientRequestToken()));
request.addParameter("OperationId", IdempotentUtils.resolveString(updateStackSetRequest.getOperationId()));
request.addParameter("ClientToken", IdempotentUtils.resolveString(createClientVpnEndpointRequest.getClientToken()));
request.setHttpMethod(HttpMethodName.POST); request.addParameter("ClientToken", IdempotentUtils.resolveString(runScheduledInstancesRequest.getClientToken()));