@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TypeConfigurationIdentifier extends Object implements Serializable, Cloneable
Identifying information for the configuration of a CloudFormation extension.
| Constructor and Description |
|---|
TypeConfigurationIdentifier() |
| Modifier and Type | Method and Description |
|---|---|
TypeConfigurationIdentifier |
clone() |
boolean |
equals(Object obj) |
String |
getType()
The type of extension.
|
String |
getTypeArn()
The Amazon Resource Name (ARN) for the extension, in this account and Region.
|
String |
getTypeConfigurationAlias()
The alias specified for this configuration, if one was specified when the configuration was set.
|
String |
getTypeConfigurationArn()
The Amazon Resource Name (ARN) for the configuration, in this account and Region.
|
String |
getTypeName()
The name of the extension type to which this configuration applies.
|
int |
hashCode() |
void |
setType(String type)
The type of extension.
|
void |
setTypeArn(String typeArn)
The Amazon Resource Name (ARN) for the extension, in this account and Region.
|
void |
setTypeConfigurationAlias(String typeConfigurationAlias)
The alias specified for this configuration, if one was specified when the configuration was set.
|
void |
setTypeConfigurationArn(String typeConfigurationArn)
The Amazon Resource Name (ARN) for the configuration, in this account and Region.
|
void |
setTypeName(String typeName)
The name of the extension type to which this configuration applies.
|
String |
toString()
Returns a string representation of this object.
|
TypeConfigurationIdentifier |
withType(String type)
The type of extension.
|
TypeConfigurationIdentifier |
withType(ThirdPartyType type)
The type of extension.
|
TypeConfigurationIdentifier |
withTypeArn(String typeArn)
The Amazon Resource Name (ARN) for the extension, in this account and Region.
|
TypeConfigurationIdentifier |
withTypeConfigurationAlias(String typeConfigurationAlias)
The alias specified for this configuration, if one was specified when the configuration was set.
|
TypeConfigurationIdentifier |
withTypeConfigurationArn(String typeConfigurationArn)
The Amazon Resource Name (ARN) for the configuration, in this account and Region.
|
TypeConfigurationIdentifier |
withTypeName(String typeName)
The name of the extension type to which this configuration applies.
|
public void setTypeArn(String typeArn)
The Amazon Resource Name (ARN) for the extension, in this account and Region.
For public extensions, this will be the ARN assigned when you call the
ActivateType API operation in this account and Region. For private extensions, this will be the
ARN assigned when you call the
RegisterType API operation in this account and Region.
typeArn - The Amazon Resource Name (ARN) for the extension, in this account and Region.
For public extensions, this will be the ARN assigned when you call the
ActivateType API operation in this account and Region. For private extensions, this will
be the ARN assigned when you call the
RegisterType API operation in this account and Region.
public String getTypeArn()
The Amazon Resource Name (ARN) for the extension, in this account and Region.
For public extensions, this will be the ARN assigned when you call the
ActivateType API operation in this account and Region. For private extensions, this will be the
ARN assigned when you call the
RegisterType API operation in this account and Region.
For public extensions, this will be the ARN assigned when you call the
ActivateType API operation in this account and Region. For private extensions, this
will be the ARN assigned when you call the
RegisterType API operation in this account and Region.
public TypeConfigurationIdentifier withTypeArn(String typeArn)
The Amazon Resource Name (ARN) for the extension, in this account and Region.
For public extensions, this will be the ARN assigned when you call the
ActivateType API operation in this account and Region. For private extensions, this will be the
ARN assigned when you call the
RegisterType API operation in this account and Region.
typeArn - The Amazon Resource Name (ARN) for the extension, in this account and Region.
For public extensions, this will be the ARN assigned when you call the
ActivateType API operation in this account and Region. For private extensions, this will
be the ARN assigned when you call the
RegisterType API operation in this account and Region.
public void setTypeConfigurationAlias(String typeConfigurationAlias)
The alias specified for this configuration, if one was specified when the configuration was set.
typeConfigurationAlias - The alias specified for this configuration, if one was specified when the configuration was set.public String getTypeConfigurationAlias()
The alias specified for this configuration, if one was specified when the configuration was set.
public TypeConfigurationIdentifier withTypeConfigurationAlias(String typeConfigurationAlias)
The alias specified for this configuration, if one was specified when the configuration was set.
typeConfigurationAlias - The alias specified for this configuration, if one was specified when the configuration was set.public void setTypeConfigurationArn(String typeConfigurationArn)
The Amazon Resource Name (ARN) for the configuration, in this account and Region.
typeConfigurationArn - The Amazon Resource Name (ARN) for the configuration, in this account and Region.public String getTypeConfigurationArn()
The Amazon Resource Name (ARN) for the configuration, in this account and Region.
public TypeConfigurationIdentifier withTypeConfigurationArn(String typeConfigurationArn)
The Amazon Resource Name (ARN) for the configuration, in this account and Region.
typeConfigurationArn - The Amazon Resource Name (ARN) for the configuration, in this account and Region.public void setType(String type)
The type of extension.
type - The type of extension.ThirdPartyTypepublic String getType()
The type of extension.
ThirdPartyTypepublic TypeConfigurationIdentifier withType(String type)
The type of extension.
type - The type of extension.ThirdPartyTypepublic TypeConfigurationIdentifier withType(ThirdPartyType type)
The type of extension.
type - The type of extension.ThirdPartyTypepublic void setTypeName(String typeName)
The name of the extension type to which this configuration applies.
typeName - The name of the extension type to which this configuration applies.public String getTypeName()
The name of the extension type to which this configuration applies.
public TypeConfigurationIdentifier withTypeName(String typeName)
The name of the extension type to which this configuration applies.
typeName - The name of the extension type to which this configuration applies.public String toString()
toString in class ObjectObject.toString()public TypeConfigurationIdentifier clone()
Copyright © 2024. All rights reserved.