@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModifyVpcEndpointServicePayerResponsibilityRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<ModifyVpcEndpointServicePayerResponsibilityRequest>
NOOP
Constructor and Description |
---|
ModifyVpcEndpointServicePayerResponsibilityRequest() |
Modifier and Type | Method and Description |
---|---|
ModifyVpcEndpointServicePayerResponsibilityRequest |
clone() |
boolean |
equals(Object obj) |
Request<ModifyVpcEndpointServicePayerResponsibilityRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
String |
getPayerResponsibility()
The entity that is responsible for the endpoint costs.
|
String |
getServiceId()
The ID of the service.
|
int |
hashCode() |
void |
setPayerResponsibility(String payerResponsibility)
The entity that is responsible for the endpoint costs.
|
void |
setServiceId(String serviceId)
The ID of the service.
|
String |
toString()
Returns a string representation of this object.
|
ModifyVpcEndpointServicePayerResponsibilityRequest |
withPayerResponsibility(PayerResponsibility payerResponsibility)
The entity that is responsible for the endpoint costs.
|
ModifyVpcEndpointServicePayerResponsibilityRequest |
withPayerResponsibility(String payerResponsibility)
The entity that is responsible for the endpoint costs.
|
ModifyVpcEndpointServicePayerResponsibilityRequest |
withServiceId(String serviceId)
The ID of the service.
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public ModifyVpcEndpointServicePayerResponsibilityRequest()
public void setServiceId(String serviceId)
The ID of the service.
serviceId
- The ID of the service.public String getServiceId()
The ID of the service.
public ModifyVpcEndpointServicePayerResponsibilityRequest withServiceId(String serviceId)
The ID of the service.
serviceId
- The ID of the service.public void setPayerResponsibility(String payerResponsibility)
The entity that is responsible for the endpoint costs. The default is the endpoint owner. If you set the payer responsibility to the service owner, you cannot set it back to the endpoint owner.
payerResponsibility
- The entity that is responsible for the endpoint costs. The default is the endpoint owner. If you set the
payer responsibility to the service owner, you cannot set it back to the endpoint owner.PayerResponsibility
public String getPayerResponsibility()
The entity that is responsible for the endpoint costs. The default is the endpoint owner. If you set the payer responsibility to the service owner, you cannot set it back to the endpoint owner.
PayerResponsibility
public ModifyVpcEndpointServicePayerResponsibilityRequest withPayerResponsibility(String payerResponsibility)
The entity that is responsible for the endpoint costs. The default is the endpoint owner. If you set the payer responsibility to the service owner, you cannot set it back to the endpoint owner.
payerResponsibility
- The entity that is responsible for the endpoint costs. The default is the endpoint owner. If you set the
payer responsibility to the service owner, you cannot set it back to the endpoint owner.PayerResponsibility
public ModifyVpcEndpointServicePayerResponsibilityRequest withPayerResponsibility(PayerResponsibility payerResponsibility)
The entity that is responsible for the endpoint costs. The default is the endpoint owner. If you set the payer responsibility to the service owner, you cannot set it back to the endpoint owner.
payerResponsibility
- The entity that is responsible for the endpoint costs. The default is the endpoint owner. If you set the
payer responsibility to the service owner, you cannot set it back to the endpoint owner.PayerResponsibility
public Request<ModifyVpcEndpointServicePayerResponsibilityRequest> getDryRunRequest()
getDryRunRequest
in interface DryRunSupportedRequest<ModifyVpcEndpointServicePayerResponsibilityRequest>
public String toString()
toString
in class Object
Object.toString()
public ModifyVpcEndpointServicePayerResponsibilityRequest clone()
clone
in class AmazonWebServiceRequest
Copyright © 2024. All rights reserved.