@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateIdentityPropagationConfigRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateIdentityPropagationConfigRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateIdentityPropagationConfigRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getAuthorizedTargets()
Specifies a list of application ARNs that represent the authorized targets for a service.
|
String |
getAwsAccountId()
The ID of the Amazon Web Services account that contains the identity propagation configuration that you want to
update.
|
String |
getService()
The name of the Amazon Web Services service that contains the authorized targets that you want to add or update.
|
int |
hashCode() |
void |
setAuthorizedTargets(Collection<String> authorizedTargets)
Specifies a list of application ARNs that represent the authorized targets for a service.
|
void |
setAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the identity propagation configuration that you want to
update.
|
void |
setService(String service)
The name of the Amazon Web Services service that contains the authorized targets that you want to add or update.
|
String |
toString()
Returns a string representation of this object.
|
UpdateIdentityPropagationConfigRequest |
withAuthorizedTargets(Collection<String> authorizedTargets)
Specifies a list of application ARNs that represent the authorized targets for a service.
|
UpdateIdentityPropagationConfigRequest |
withAuthorizedTargets(String... authorizedTargets)
Specifies a list of application ARNs that represent the authorized targets for a service.
|
UpdateIdentityPropagationConfigRequest |
withAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the identity propagation configuration that you want to
update.
|
UpdateIdentityPropagationConfigRequest |
withService(ServiceType service)
The name of the Amazon Web Services service that contains the authorized targets that you want to add or update.
|
UpdateIdentityPropagationConfigRequest |
withService(String service)
The name of the Amazon Web Services service that contains the authorized targets that you want to add or update.
|
addHandlerContext, 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 UpdateIdentityPropagationConfigRequest()
public void setAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the identity propagation configuration that you want to update.
awsAccountId
- The ID of the Amazon Web Services account that contains the identity propagation configuration that you
want to update.public String getAwsAccountId()
The ID of the Amazon Web Services account that contains the identity propagation configuration that you want to update.
public UpdateIdentityPropagationConfigRequest withAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the identity propagation configuration that you want to update.
awsAccountId
- The ID of the Amazon Web Services account that contains the identity propagation configuration that you
want to update.public void setService(String service)
The name of the Amazon Web Services service that contains the authorized targets that you want to add or update.
service
- The name of the Amazon Web Services service that contains the authorized targets that you want to add or
update.ServiceType
public String getService()
The name of the Amazon Web Services service that contains the authorized targets that you want to add or update.
ServiceType
public UpdateIdentityPropagationConfigRequest withService(String service)
The name of the Amazon Web Services service that contains the authorized targets that you want to add or update.
service
- The name of the Amazon Web Services service that contains the authorized targets that you want to add or
update.ServiceType
public UpdateIdentityPropagationConfigRequest withService(ServiceType service)
The name of the Amazon Web Services service that contains the authorized targets that you want to add or update.
service
- The name of the Amazon Web Services service that contains the authorized targets that you want to add or
update.ServiceType
public List<String> getAuthorizedTargets()
Specifies a list of application ARNs that represent the authorized targets for a service.
public void setAuthorizedTargets(Collection<String> authorizedTargets)
Specifies a list of application ARNs that represent the authorized targets for a service.
authorizedTargets
- Specifies a list of application ARNs that represent the authorized targets for a service.public UpdateIdentityPropagationConfigRequest withAuthorizedTargets(String... authorizedTargets)
Specifies a list of application ARNs that represent the authorized targets for a service.
NOTE: This method appends the values to the existing list (if any). Use
setAuthorizedTargets(java.util.Collection)
or withAuthorizedTargets(java.util.Collection)
if
you want to override the existing values.
authorizedTargets
- Specifies a list of application ARNs that represent the authorized targets for a service.public UpdateIdentityPropagationConfigRequest withAuthorizedTargets(Collection<String> authorizedTargets)
Specifies a list of application ARNs that represent the authorized targets for a service.
authorizedTargets
- Specifies a list of application ARNs that represent the authorized targets for a service.public String toString()
toString
in class Object
Object.toString()
public UpdateIdentityPropagationConfigRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()