Class CloudFormationProductProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.servicecatalog.CloudFormationProductProps.Jsii$Proxy
- All Implemented Interfaces:
CloudFormationProductProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CloudFormationProductProps
@Stability(Stable)
@Internal
public static final class CloudFormationProductProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CloudFormationProductProps
An implementation for
CloudFormationProductProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.servicecatalog.CloudFormationProductProps
CloudFormationProductProps.Builder, CloudFormationProductProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCloudFormationProductProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The description of the product.final String
The distributor of the product.final MessageLanguage
The language code.final String
getOwner()
The owner of the product.final String
The name of the product.final List<CloudFormationProductVersion>
The configuration of the product version.final Boolean
Whether to give provisioning artifacts a new unique identifier when the product attributes or provisioning artifacts is updated.final String
The support information about the product.final String
The contact email for product support.final String
The contact URL for product support.final TagOptions
TagOptions associated directly to a product.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCloudFormationProductProps.Builder
.
-
-
Method Details
-
getOwner
Description copied from interface:CloudFormationProductProps
The owner of the product.- Specified by:
getOwner
in interfaceCloudFormationProductProps
-
getProductName
Description copied from interface:CloudFormationProductProps
The name of the product.- Specified by:
getProductName
in interfaceCloudFormationProductProps
-
getProductVersions
Description copied from interface:CloudFormationProductProps
The configuration of the product version.- Specified by:
getProductVersions
in interfaceCloudFormationProductProps
-
getDescription
Description copied from interface:CloudFormationProductProps
The description of the product.Default: - No description provided
- Specified by:
getDescription
in interfaceCloudFormationProductProps
-
getDistributor
Description copied from interface:CloudFormationProductProps
The distributor of the product.Default: - No distributor provided
- Specified by:
getDistributor
in interfaceCloudFormationProductProps
-
getMessageLanguage
Description copied from interface:CloudFormationProductProps
The language code.Controls language for logging and errors.
Default: - English
- Specified by:
getMessageLanguage
in interfaceCloudFormationProductProps
-
getReplaceProductVersionIds
Description copied from interface:CloudFormationProductProps
Whether to give provisioning artifacts a new unique identifier when the product attributes or provisioning artifacts is updated.Default: false
- Specified by:
getReplaceProductVersionIds
in interfaceCloudFormationProductProps
-
getSupportDescription
Description copied from interface:CloudFormationProductProps
The support information about the product.Default: - No support description provided
- Specified by:
getSupportDescription
in interfaceCloudFormationProductProps
-
getSupportEmail
Description copied from interface:CloudFormationProductProps
The contact email for product support.Default: - No support email provided
- Specified by:
getSupportEmail
in interfaceCloudFormationProductProps
-
getSupportUrl
Description copied from interface:CloudFormationProductProps
The contact URL for product support.Default: - No support URL provided
- Specified by:
getSupportUrl
in interfaceCloudFormationProductProps
-
getTagOptions
Description copied from interface:CloudFormationProductProps
TagOptions associated directly to a product.Default: - No tagOptions provided
- Specified by:
getTagOptions
in interfaceCloudFormationProductProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-