@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateSubscriptionTargetResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
CreateSubscriptionTargetResult() |
Modifier and Type | Method and Description |
---|---|
CreateSubscriptionTargetResult |
clone() |
boolean |
equals(Object obj) |
List<String> |
getApplicableAssetTypes()
The asset types that can be included in the subscription target.
|
List<String> |
getAuthorizedPrincipals()
The authorised principals of the subscription target.
|
Date |
getCreatedAt()
The timestamp of when the subscription target was created.
|
String |
getCreatedBy()
The Amazon DataZone user who created the subscription target.
|
String |
getDomainId()
The ID of the Amazon DataZone domain in which the subscription target was created.
|
String |
getEnvironmentId()
The ID of the environment in which the subscription target was created.
|
String |
getId()
The ID of the subscription target.
|
String |
getManageAccessRole()
The manage access role with which the subscription target was created.
|
String |
getName()
The name of the subscription target.
|
String |
getProjectId()
???
|
String |
getProvider()
The provider of the subscription target.
|
List<SubscriptionTargetForm> |
getSubscriptionTargetConfig()
The configuration of the subscription target.
|
String |
getType()
The type of the subscription target.
|
Date |
getUpdatedAt()
The timestamp of when the subscription target was updated.
|
String |
getUpdatedBy()
The Amazon DataZone user who updated the subscription target.
|
int |
hashCode() |
void |
setApplicableAssetTypes(Collection<String> applicableAssetTypes)
The asset types that can be included in the subscription target.
|
void |
setAuthorizedPrincipals(Collection<String> authorizedPrincipals)
The authorised principals of the subscription target.
|
void |
setCreatedAt(Date createdAt)
The timestamp of when the subscription target was created.
|
void |
setCreatedBy(String createdBy)
The Amazon DataZone user who created the subscription target.
|
void |
setDomainId(String domainId)
The ID of the Amazon DataZone domain in which the subscription target was created.
|
void |
setEnvironmentId(String environmentId)
The ID of the environment in which the subscription target was created.
|
void |
setId(String id)
The ID of the subscription target.
|
void |
setManageAccessRole(String manageAccessRole)
The manage access role with which the subscription target was created.
|
void |
setName(String name)
The name of the subscription target.
|
void |
setProjectId(String projectId)
???
|
void |
setProvider(String provider)
The provider of the subscription target.
|
void |
setSubscriptionTargetConfig(Collection<SubscriptionTargetForm> subscriptionTargetConfig)
The configuration of the subscription target.
|
void |
setType(String type)
The type of the subscription target.
|
void |
setUpdatedAt(Date updatedAt)
The timestamp of when the subscription target was updated.
|
void |
setUpdatedBy(String updatedBy)
The Amazon DataZone user who updated the subscription target.
|
String |
toString()
Returns a string representation of this object.
|
CreateSubscriptionTargetResult |
withApplicableAssetTypes(Collection<String> applicableAssetTypes)
The asset types that can be included in the subscription target.
|
CreateSubscriptionTargetResult |
withApplicableAssetTypes(String... applicableAssetTypes)
The asset types that can be included in the subscription target.
|
CreateSubscriptionTargetResult |
withAuthorizedPrincipals(Collection<String> authorizedPrincipals)
The authorised principals of the subscription target.
|
CreateSubscriptionTargetResult |
withAuthorizedPrincipals(String... authorizedPrincipals)
The authorised principals of the subscription target.
|
CreateSubscriptionTargetResult |
withCreatedAt(Date createdAt)
The timestamp of when the subscription target was created.
|
CreateSubscriptionTargetResult |
withCreatedBy(String createdBy)
The Amazon DataZone user who created the subscription target.
|
CreateSubscriptionTargetResult |
withDomainId(String domainId)
The ID of the Amazon DataZone domain in which the subscription target was created.
|
CreateSubscriptionTargetResult |
withEnvironmentId(String environmentId)
The ID of the environment in which the subscription target was created.
|
CreateSubscriptionTargetResult |
withId(String id)
The ID of the subscription target.
|
CreateSubscriptionTargetResult |
withManageAccessRole(String manageAccessRole)
The manage access role with which the subscription target was created.
|
CreateSubscriptionTargetResult |
withName(String name)
The name of the subscription target.
|
CreateSubscriptionTargetResult |
withProjectId(String projectId)
???
|
CreateSubscriptionTargetResult |
withProvider(String provider)
The provider of the subscription target.
|
CreateSubscriptionTargetResult |
withSubscriptionTargetConfig(Collection<SubscriptionTargetForm> subscriptionTargetConfig)
The configuration of the subscription target.
|
CreateSubscriptionTargetResult |
withSubscriptionTargetConfig(SubscriptionTargetForm... subscriptionTargetConfig)
The configuration of the subscription target.
|
CreateSubscriptionTargetResult |
withType(String type)
The type of the subscription target.
|
CreateSubscriptionTargetResult |
withUpdatedAt(Date updatedAt)
The timestamp of when the subscription target was updated.
|
CreateSubscriptionTargetResult |
withUpdatedBy(String updatedBy)
The Amazon DataZone user who updated the subscription target.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public List<String> getApplicableAssetTypes()
The asset types that can be included in the subscription target.
public void setApplicableAssetTypes(Collection<String> applicableAssetTypes)
The asset types that can be included in the subscription target.
applicableAssetTypes
- The asset types that can be included in the subscription target.public CreateSubscriptionTargetResult withApplicableAssetTypes(String... applicableAssetTypes)
The asset types that can be included in the subscription target.
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 asset types that can be included in the subscription target.public CreateSubscriptionTargetResult withApplicableAssetTypes(Collection<String> applicableAssetTypes)
The asset types that can be included in the subscription target.
applicableAssetTypes
- The asset types that can be included in the subscription target.public List<String> getAuthorizedPrincipals()
The authorised principals of the subscription target.
public void setAuthorizedPrincipals(Collection<String> authorizedPrincipals)
The authorised principals of the subscription target.
authorizedPrincipals
- The authorised principals of the subscription target.public CreateSubscriptionTargetResult withAuthorizedPrincipals(String... authorizedPrincipals)
The authorised principals of the subscription target.
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 authorised principals of the subscription target.public CreateSubscriptionTargetResult withAuthorizedPrincipals(Collection<String> authorizedPrincipals)
The authorised principals of the subscription target.
authorizedPrincipals
- The authorised principals of the subscription target.public void setCreatedAt(Date createdAt)
The timestamp of when the subscription target was created.
createdAt
- The timestamp of when the subscription target was created.public Date getCreatedAt()
The timestamp of when the subscription target was created.
public CreateSubscriptionTargetResult withCreatedAt(Date createdAt)
The timestamp of when the subscription target was created.
createdAt
- The timestamp of when the subscription target was created.public void setCreatedBy(String createdBy)
The Amazon DataZone user who created the subscription target.
createdBy
- The Amazon DataZone user who created the subscription target.public String getCreatedBy()
The Amazon DataZone user who created the subscription target.
public CreateSubscriptionTargetResult withCreatedBy(String createdBy)
The Amazon DataZone user who created the subscription target.
createdBy
- The Amazon DataZone user who created the subscription target.public void setDomainId(String domainId)
The ID of the Amazon DataZone domain in which the subscription target was created.
domainId
- The ID of the Amazon DataZone domain in which the subscription target was created.public String getDomainId()
The ID of the Amazon DataZone domain in which the subscription target was created.
public CreateSubscriptionTargetResult withDomainId(String domainId)
The ID of the Amazon DataZone domain in which the subscription target was created.
domainId
- The ID of the Amazon DataZone domain in which the subscription target was created.public void setEnvironmentId(String environmentId)
The ID of the environment in which the subscription target was created.
environmentId
- The ID of the environment in which the subscription target was created.public String getEnvironmentId()
The ID of the environment in which the subscription target was created.
public CreateSubscriptionTargetResult withEnvironmentId(String environmentId)
The ID of the environment in which the subscription target was created.
environmentId
- The ID of the environment in which the subscription target was created.public void setId(String id)
The ID of the subscription target.
id
- The ID of the subscription target.public String getId()
The ID of the subscription target.
public CreateSubscriptionTargetResult withId(String id)
The ID of the subscription target.
id
- The ID of the subscription target.public void setManageAccessRole(String manageAccessRole)
The manage access role with which the subscription target was created.
manageAccessRole
- The manage access role with which the subscription target was created.public String getManageAccessRole()
The manage access role with which the subscription target was created.
public CreateSubscriptionTargetResult withManageAccessRole(String manageAccessRole)
The manage access role with which the subscription target was created.
manageAccessRole
- The manage access role with which the subscription target was created.public void setName(String name)
The name of the subscription target.
name
- The name of the subscription target.public String getName()
The name of the subscription target.
public CreateSubscriptionTargetResult withName(String name)
The name of the subscription target.
name
- The name of the subscription target.public void setProjectId(String projectId)
???
projectId
- ???public String getProjectId()
???
public CreateSubscriptionTargetResult withProjectId(String projectId)
???
projectId
- ???public void setProvider(String provider)
The provider of the subscription target.
provider
- The provider of the subscription target.public String getProvider()
The provider of the subscription target.
public CreateSubscriptionTargetResult withProvider(String provider)
The provider of the subscription target.
provider
- The provider of the subscription target.public List<SubscriptionTargetForm> getSubscriptionTargetConfig()
The configuration of the subscription target.
public void setSubscriptionTargetConfig(Collection<SubscriptionTargetForm> subscriptionTargetConfig)
The configuration of the subscription target.
subscriptionTargetConfig
- The configuration of the subscription target.public CreateSubscriptionTargetResult withSubscriptionTargetConfig(SubscriptionTargetForm... subscriptionTargetConfig)
The configuration of the subscription target.
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 of the subscription target.public CreateSubscriptionTargetResult withSubscriptionTargetConfig(Collection<SubscriptionTargetForm> subscriptionTargetConfig)
The configuration of the subscription target.
subscriptionTargetConfig
- The configuration of the subscription target.public void setType(String type)
The type of the subscription target.
type
- The type of the subscription target.public String getType()
The type of the subscription target.
public CreateSubscriptionTargetResult withType(String type)
The type of the subscription target.
type
- The type of the subscription target.public void setUpdatedAt(Date updatedAt)
The timestamp of when the subscription target was updated.
updatedAt
- The timestamp of when the subscription target was updated.public Date getUpdatedAt()
The timestamp of when the subscription target was updated.
public CreateSubscriptionTargetResult withUpdatedAt(Date updatedAt)
The timestamp of when the subscription target was updated.
updatedAt
- The timestamp of when the subscription target was updated.public void setUpdatedBy(String updatedBy)
The Amazon DataZone user who updated the subscription target.
updatedBy
- The Amazon DataZone user who updated the subscription target.public String getUpdatedBy()
The Amazon DataZone user who updated the subscription target.
public CreateSubscriptionTargetResult withUpdatedBy(String updatedBy)
The Amazon DataZone user who updated the subscription target.
updatedBy
- The Amazon DataZone user who updated the subscription target.public String toString()
toString
in class Object
Object.toString()
public CreateSubscriptionTargetResult clone()