@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateSubscriptionTargetRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateSubscriptionTargetRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateSubscriptionTargetRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getApplicableAssetTypes()
The applicable asset types to be updated as part of the
UpdateSubscriptionTarget action. |
List<String> |
getAuthorizedPrincipals()
The authorized principals to be updated as part of the
UpdateSubscriptionTarget action. |
String |
getDomainIdentifier()
The identifier of the Amazon DataZone domain in which a subscription target is to be updated.
|
String |
getEnvironmentIdentifier()
The identifier of the environment in which a subscription target is to be updated.
|
String |
getIdentifier()
Identifier of the subscription target that is to be updated.
|
String |
getManageAccessRole()
The manage access role to be updated as part of the
UpdateSubscriptionTarget action. |
String |
getName()
The name to be updated as part of the
UpdateSubscriptionTarget action. |
String |
getProvider()
The provider to be updated as part of the
UpdateSubscriptionTarget action. |
List<SubscriptionTargetForm> |
getSubscriptionTargetConfig()
The configuration to be updated as part of the
UpdateSubscriptionTarget action. |
int |
hashCode() |
void |
setApplicableAssetTypes(Collection<String> applicableAssetTypes)
The applicable asset types to be updated as part of the
UpdateSubscriptionTarget action. |
void |
setAuthorizedPrincipals(Collection<String> authorizedPrincipals)
The authorized principals to be updated as part of the
UpdateSubscriptionTarget action. |
void |
setDomainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain in which a subscription target is to be updated.
|
void |
setEnvironmentIdentifier(String environmentIdentifier)
The identifier of the environment in which a subscription target is to be updated.
|
void |
setIdentifier(String identifier)
Identifier of the subscription target that is to be updated.
|
void |
setManageAccessRole(String manageAccessRole)
The manage access role to be updated as part of the
UpdateSubscriptionTarget action. |
void |
setName(String name)
The name to be updated as part of the
UpdateSubscriptionTarget action. |
void |
setProvider(String provider)
The provider to be updated as part of the
UpdateSubscriptionTarget action. |
void |
setSubscriptionTargetConfig(Collection<SubscriptionTargetForm> subscriptionTargetConfig)
The configuration to be updated as part of the
UpdateSubscriptionTarget action. |
String |
toString()
Returns a string representation of this object.
|
UpdateSubscriptionTargetRequest |
withApplicableAssetTypes(Collection<String> applicableAssetTypes)
The applicable asset types to be updated as part of the
UpdateSubscriptionTarget action. |
UpdateSubscriptionTargetRequest |
withApplicableAssetTypes(String... applicableAssetTypes)
The applicable asset types to be updated as part of the
UpdateSubscriptionTarget action. |
UpdateSubscriptionTargetRequest |
withAuthorizedPrincipals(Collection<String> authorizedPrincipals)
The authorized principals to be updated as part of the
UpdateSubscriptionTarget action. |
UpdateSubscriptionTargetRequest |
withAuthorizedPrincipals(String... authorizedPrincipals)
The authorized principals to be updated as part of the
UpdateSubscriptionTarget action. |
UpdateSubscriptionTargetRequest |
withDomainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain in which a subscription target is to be updated.
|
UpdateSubscriptionTargetRequest |
withEnvironmentIdentifier(String environmentIdentifier)
The identifier of the environment in which a subscription target is to be updated.
|
UpdateSubscriptionTargetRequest |
withIdentifier(String identifier)
Identifier of the subscription target that is to be updated.
|
UpdateSubscriptionTargetRequest |
withManageAccessRole(String manageAccessRole)
The manage access role to be updated as part of the
UpdateSubscriptionTarget action. |
UpdateSubscriptionTargetRequest |
withName(String name)
The name to be updated as part of the
UpdateSubscriptionTarget action. |
UpdateSubscriptionTargetRequest |
withProvider(String provider)
The provider to be updated as part of the
UpdateSubscriptionTarget action. |
UpdateSubscriptionTargetRequest |
withSubscriptionTargetConfig(Collection<SubscriptionTargetForm> subscriptionTargetConfig)
The configuration to be updated as part of the
UpdateSubscriptionTarget action. |
UpdateSubscriptionTargetRequest |
withSubscriptionTargetConfig(SubscriptionTargetForm... subscriptionTargetConfig)
The configuration to be updated as part of the
UpdateSubscriptionTarget action. |
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 List<String> getApplicableAssetTypes()
The applicable asset types to be updated as part of the UpdateSubscriptionTarget
action.
UpdateSubscriptionTarget
action.public void setApplicableAssetTypes(Collection<String> applicableAssetTypes)
The applicable asset types to be updated as part of the UpdateSubscriptionTarget
action.
applicableAssetTypes
- The applicable asset types to be updated as part of the UpdateSubscriptionTarget
action.public UpdateSubscriptionTargetRequest withApplicableAssetTypes(String... applicableAssetTypes)
The applicable asset types to be updated as part of the UpdateSubscriptionTarget
action.
NOTE: This method appends the values to the existing list (if any). Use
setApplicableAssetTypes(java.util.Collection)
or withApplicableAssetTypes(java.util.Collection)
if you want to override the existing values.
applicableAssetTypes
- The applicable asset types to be updated as part of the UpdateSubscriptionTarget
action.public UpdateSubscriptionTargetRequest withApplicableAssetTypes(Collection<String> applicableAssetTypes)
The applicable asset types to be updated as part of the UpdateSubscriptionTarget
action.
applicableAssetTypes
- The applicable asset types to be updated as part of the UpdateSubscriptionTarget
action.public List<String> getAuthorizedPrincipals()
The authorized principals to be updated as part of the UpdateSubscriptionTarget
action.
UpdateSubscriptionTarget
action.public void setAuthorizedPrincipals(Collection<String> authorizedPrincipals)
The authorized principals to be updated as part of the UpdateSubscriptionTarget
action.
authorizedPrincipals
- The authorized principals to be updated as part of the UpdateSubscriptionTarget
action.public UpdateSubscriptionTargetRequest withAuthorizedPrincipals(String... authorizedPrincipals)
The authorized principals to be updated as part of the UpdateSubscriptionTarget
action.
NOTE: This method appends the values to the existing list (if any). Use
setAuthorizedPrincipals(java.util.Collection)
or withAuthorizedPrincipals(java.util.Collection)
if you want to override the existing values.
authorizedPrincipals
- The authorized principals to be updated as part of the UpdateSubscriptionTarget
action.public UpdateSubscriptionTargetRequest withAuthorizedPrincipals(Collection<String> authorizedPrincipals)
The authorized principals to be updated as part of the UpdateSubscriptionTarget
action.
authorizedPrincipals
- The authorized principals to be updated as part of the UpdateSubscriptionTarget
action.public void setDomainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain in which a subscription target is to be updated.
domainIdentifier
- The identifier of the Amazon DataZone domain in which a subscription target is to be updated.public String getDomainIdentifier()
The identifier of the Amazon DataZone domain in which a subscription target is to be updated.
public UpdateSubscriptionTargetRequest withDomainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain in which a subscription target is to be updated.
domainIdentifier
- The identifier of the Amazon DataZone domain in which a subscription target is to be updated.public void setEnvironmentIdentifier(String environmentIdentifier)
The identifier of the environment in which a subscription target is to be updated.
environmentIdentifier
- The identifier of the environment in which a subscription target is to be updated.public String getEnvironmentIdentifier()
The identifier of the environment in which a subscription target is to be updated.
public UpdateSubscriptionTargetRequest withEnvironmentIdentifier(String environmentIdentifier)
The identifier of the environment in which a subscription target is to be updated.
environmentIdentifier
- The identifier of the environment in which a subscription target is to be updated.public void setIdentifier(String identifier)
Identifier of the subscription target that is to be updated.
identifier
- Identifier of the subscription target that is to be updated.public String getIdentifier()
Identifier of the subscription target that is to be updated.
public UpdateSubscriptionTargetRequest withIdentifier(String identifier)
Identifier of the subscription target that is to be updated.
identifier
- Identifier of the subscription target that is to be updated.public void setManageAccessRole(String manageAccessRole)
The manage access role to be updated as part of the UpdateSubscriptionTarget
action.
manageAccessRole
- The manage access role to be updated as part of the UpdateSubscriptionTarget
action.public String getManageAccessRole()
The manage access role to be updated as part of the UpdateSubscriptionTarget
action.
UpdateSubscriptionTarget
action.public UpdateSubscriptionTargetRequest withManageAccessRole(String manageAccessRole)
The manage access role to be updated as part of the UpdateSubscriptionTarget
action.
manageAccessRole
- The manage access role to be updated as part of the UpdateSubscriptionTarget
action.public void setName(String name)
The name to be updated as part of the UpdateSubscriptionTarget
action.
name
- The name to be updated as part of the UpdateSubscriptionTarget
action.public String getName()
The name to be updated as part of the UpdateSubscriptionTarget
action.
UpdateSubscriptionTarget
action.public UpdateSubscriptionTargetRequest withName(String name)
The name to be updated as part of the UpdateSubscriptionTarget
action.
name
- The name to be updated as part of the UpdateSubscriptionTarget
action.public void setProvider(String provider)
The provider to be updated as part of the UpdateSubscriptionTarget
action.
provider
- The provider to be updated as part of the UpdateSubscriptionTarget
action.public String getProvider()
The provider to be updated as part of the UpdateSubscriptionTarget
action.
UpdateSubscriptionTarget
action.public UpdateSubscriptionTargetRequest withProvider(String provider)
The provider to be updated as part of the UpdateSubscriptionTarget
action.
provider
- The provider to be updated as part of the UpdateSubscriptionTarget
action.public List<SubscriptionTargetForm> getSubscriptionTargetConfig()
The configuration to be updated as part of the UpdateSubscriptionTarget
action.
UpdateSubscriptionTarget
action.public void setSubscriptionTargetConfig(Collection<SubscriptionTargetForm> subscriptionTargetConfig)
The configuration to be updated as part of the UpdateSubscriptionTarget
action.
subscriptionTargetConfig
- The configuration to be updated as part of the UpdateSubscriptionTarget
action.public UpdateSubscriptionTargetRequest withSubscriptionTargetConfig(SubscriptionTargetForm... subscriptionTargetConfig)
The configuration to be updated as part of the UpdateSubscriptionTarget
action.
NOTE: This method appends the values to the existing list (if any). Use
setSubscriptionTargetConfig(java.util.Collection)
or
withSubscriptionTargetConfig(java.util.Collection)
if you want to override the existing values.
subscriptionTargetConfig
- The configuration to be updated as part of the UpdateSubscriptionTarget
action.public UpdateSubscriptionTargetRequest withSubscriptionTargetConfig(Collection<SubscriptionTargetForm> subscriptionTargetConfig)
The configuration to be updated as part of the UpdateSubscriptionTarget
action.
subscriptionTargetConfig
- The configuration to be updated as part of the UpdateSubscriptionTarget
action.public String toString()
toString
in class Object
Object.toString()
public UpdateSubscriptionTargetRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()