@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProductInformation extends Object implements Serializable, Cloneable, StructuredPojo
Describes product information for a license configuration.
| Constructor and Description |
|---|
ProductInformation() |
| Modifier and Type | Method and Description |
|---|---|
ProductInformation |
clone() |
boolean |
equals(Object obj) |
List<ProductInformationFilter> |
getProductInformationFilterList()
Product information filters.
|
String |
getResourceType()
Resource type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setProductInformationFilterList(Collection<ProductInformationFilter> productInformationFilterList)
Product information filters.
|
void |
setResourceType(String resourceType)
Resource type.
|
String |
toString()
Returns a string representation of this object.
|
ProductInformation |
withProductInformationFilterList(Collection<ProductInformationFilter> productInformationFilterList)
Product information filters.
|
ProductInformation |
withProductInformationFilterList(ProductInformationFilter... productInformationFilterList)
Product information filters.
|
ProductInformation |
withResourceType(String resourceType)
Resource type.
|
public void setResourceType(String resourceType)
Resource type. The possible values are SSM_MANAGED | RDS.
resourceType - Resource type. The possible values are SSM_MANAGED | RDS.public String getResourceType()
Resource type. The possible values are SSM_MANAGED | RDS.
SSM_MANAGED | RDS.public ProductInformation withResourceType(String resourceType)
Resource type. The possible values are SSM_MANAGED | RDS.
resourceType - Resource type. The possible values are SSM_MANAGED | RDS.public List<ProductInformationFilter> getProductInformationFilterList()
Product information filters.
The following filters and logical operators are supported when the resource type is SSM_MANAGED:
Application Name - The name of the application. Logical operator is EQUALS.
Application Publisher - The publisher of the application. Logical operator is EQUALS.
Application Version - The version of the application. Logical operator is EQUALS.
Platform Name - The name of the platform. Logical operator is EQUALS.
Platform Type - The platform type. Logical operator is EQUALS.
License Included - The type of license included. Logical operators are EQUALS and
NOT_EQUALS. Possible values are: sql-server-enterprise |
sql-server-standard | sql-server-web | windows-server-datacenter.
The following filters and logical operators are supported when the resource type is RDS:
Engine Edition - The edition of the database engine. Logical operator is EQUALS.
Possible values are: oracle-ee | oracle-se | oracle-se1 |
oracle-se2.
License Pack - The license pack. Logical operator is EQUALS. Possible values are:
data guard | diagnostic pack sqlt | tuning pack sqlt | ols |
olap.
The following filters and logical operators are supported when the resource type is
SSM_MANAGED:
Application Name - The name of the application. Logical operator is EQUALS.
Application Publisher - The publisher of the application. Logical operator is
EQUALS.
Application Version - The version of the application. Logical operator is
EQUALS.
Platform Name - The name of the platform. Logical operator is EQUALS.
Platform Type - The platform type. Logical operator is EQUALS.
License Included - The type of license included. Logical operators are EQUALS
and NOT_EQUALS. Possible values are: sql-server-enterprise |
sql-server-standard | sql-server-web | windows-server-datacenter.
The following filters and logical operators are supported when the resource type is RDS:
Engine Edition - The edition of the database engine. Logical operator is EQUALS
. Possible values are: oracle-ee | oracle-se | oracle-se1 |
oracle-se2.
License Pack - The license pack. Logical operator is EQUALS. Possible values
are: data guard | diagnostic pack sqlt | tuning pack sqlt |
ols | olap.
public void setProductInformationFilterList(Collection<ProductInformationFilter> productInformationFilterList)
Product information filters.
The following filters and logical operators are supported when the resource type is SSM_MANAGED:
Application Name - The name of the application. Logical operator is EQUALS.
Application Publisher - The publisher of the application. Logical operator is EQUALS.
Application Version - The version of the application. Logical operator is EQUALS.
Platform Name - The name of the platform. Logical operator is EQUALS.
Platform Type - The platform type. Logical operator is EQUALS.
License Included - The type of license included. Logical operators are EQUALS and
NOT_EQUALS. Possible values are: sql-server-enterprise |
sql-server-standard | sql-server-web | windows-server-datacenter.
The following filters and logical operators are supported when the resource type is RDS:
Engine Edition - The edition of the database engine. Logical operator is EQUALS.
Possible values are: oracle-ee | oracle-se | oracle-se1 |
oracle-se2.
License Pack - The license pack. Logical operator is EQUALS. Possible values are:
data guard | diagnostic pack sqlt | tuning pack sqlt | ols |
olap.
productInformationFilterList - Product information filters.
The following filters and logical operators are supported when the resource type is
SSM_MANAGED:
Application Name - The name of the application. Logical operator is EQUALS.
Application Publisher - The publisher of the application. Logical operator is
EQUALS.
Application Version - The version of the application. Logical operator is EQUALS
.
Platform Name - The name of the platform. Logical operator is EQUALS.
Platform Type - The platform type. Logical operator is EQUALS.
License Included - The type of license included. Logical operators are EQUALS
and NOT_EQUALS. Possible values are: sql-server-enterprise |
sql-server-standard | sql-server-web | windows-server-datacenter.
The following filters and logical operators are supported when the resource type is RDS:
Engine Edition - The edition of the database engine. Logical operator is EQUALS.
Possible values are: oracle-ee | oracle-se | oracle-se1 |
oracle-se2.
License Pack - The license pack. Logical operator is EQUALS. Possible values
are: data guard | diagnostic pack sqlt | tuning pack sqlt |
ols | olap.
public ProductInformation withProductInformationFilterList(ProductInformationFilter... productInformationFilterList)
Product information filters.
The following filters and logical operators are supported when the resource type is SSM_MANAGED:
Application Name - The name of the application. Logical operator is EQUALS.
Application Publisher - The publisher of the application. Logical operator is EQUALS.
Application Version - The version of the application. Logical operator is EQUALS.
Platform Name - The name of the platform. Logical operator is EQUALS.
Platform Type - The platform type. Logical operator is EQUALS.
License Included - The type of license included. Logical operators are EQUALS and
NOT_EQUALS. Possible values are: sql-server-enterprise |
sql-server-standard | sql-server-web | windows-server-datacenter.
The following filters and logical operators are supported when the resource type is RDS:
Engine Edition - The edition of the database engine. Logical operator is EQUALS.
Possible values are: oracle-ee | oracle-se | oracle-se1 |
oracle-se2.
License Pack - The license pack. Logical operator is EQUALS. Possible values are:
data guard | diagnostic pack sqlt | tuning pack sqlt | ols |
olap.
NOTE: This method appends the values to the existing list (if any). Use
setProductInformationFilterList(java.util.Collection) or
withProductInformationFilterList(java.util.Collection) if you want to override the existing values.
productInformationFilterList - Product information filters.
The following filters and logical operators are supported when the resource type is
SSM_MANAGED:
Application Name - The name of the application. Logical operator is EQUALS.
Application Publisher - The publisher of the application. Logical operator is
EQUALS.
Application Version - The version of the application. Logical operator is EQUALS
.
Platform Name - The name of the platform. Logical operator is EQUALS.
Platform Type - The platform type. Logical operator is EQUALS.
License Included - The type of license included. Logical operators are EQUALS
and NOT_EQUALS. Possible values are: sql-server-enterprise |
sql-server-standard | sql-server-web | windows-server-datacenter.
The following filters and logical operators are supported when the resource type is RDS:
Engine Edition - The edition of the database engine. Logical operator is EQUALS.
Possible values are: oracle-ee | oracle-se | oracle-se1 |
oracle-se2.
License Pack - The license pack. Logical operator is EQUALS. Possible values
are: data guard | diagnostic pack sqlt | tuning pack sqlt |
ols | olap.
public ProductInformation withProductInformationFilterList(Collection<ProductInformationFilter> productInformationFilterList)
Product information filters.
The following filters and logical operators are supported when the resource type is SSM_MANAGED:
Application Name - The name of the application. Logical operator is EQUALS.
Application Publisher - The publisher of the application. Logical operator is EQUALS.
Application Version - The version of the application. Logical operator is EQUALS.
Platform Name - The name of the platform. Logical operator is EQUALS.
Platform Type - The platform type. Logical operator is EQUALS.
License Included - The type of license included. Logical operators are EQUALS and
NOT_EQUALS. Possible values are: sql-server-enterprise |
sql-server-standard | sql-server-web | windows-server-datacenter.
The following filters and logical operators are supported when the resource type is RDS:
Engine Edition - The edition of the database engine. Logical operator is EQUALS.
Possible values are: oracle-ee | oracle-se | oracle-se1 |
oracle-se2.
License Pack - The license pack. Logical operator is EQUALS. Possible values are:
data guard | diagnostic pack sqlt | tuning pack sqlt | ols |
olap.
productInformationFilterList - Product information filters.
The following filters and logical operators are supported when the resource type is
SSM_MANAGED:
Application Name - The name of the application. Logical operator is EQUALS.
Application Publisher - The publisher of the application. Logical operator is
EQUALS.
Application Version - The version of the application. Logical operator is EQUALS
.
Platform Name - The name of the platform. Logical operator is EQUALS.
Platform Type - The platform type. Logical operator is EQUALS.
License Included - The type of license included. Logical operators are EQUALS
and NOT_EQUALS. Possible values are: sql-server-enterprise |
sql-server-standard | sql-server-web | windows-server-datacenter.
The following filters and logical operators are supported when the resource type is RDS:
Engine Edition - The edition of the database engine. Logical operator is EQUALS.
Possible values are: oracle-ee | oracle-se | oracle-se1 |
oracle-se2.
License Pack - The license pack. Logical operator is EQUALS. Possible values
are: data guard | diagnostic pack sqlt | tuning pack sqlt |
ols | olap.
public String toString()
toString in class ObjectObject.toString()public ProductInformation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.