Class DescribeProvisioningParametersResponse

    • Method Detail

      • hasProvisioningArtifactParameters

        public final boolean hasProvisioningArtifactParameters()
        For responses, this returns true if the service returned a value for the ProvisioningArtifactParameters property. This DOES NOT check that the value is non-empty (for which, you should check the isEmpty() method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
      • provisioningArtifactParameters

        public final List<ProvisioningArtifactParameter> provisioningArtifactParameters()

        Information about the parameters used to provision the product.

        Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.

        This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the hasProvisioningArtifactParameters() method.

        Returns:
        Information about the parameters used to provision the product.
      • hasConstraintSummaries

        public final boolean hasConstraintSummaries()
        For responses, this returns true if the service returned a value for the ConstraintSummaries property. This DOES NOT check that the value is non-empty (for which, you should check the isEmpty() method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
      • constraintSummaries

        public final List<ConstraintSummary> constraintSummaries()

        Information about the constraints used to provision the product.

        Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.

        This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the hasConstraintSummaries() method.

        Returns:
        Information about the constraints used to provision the product.
      • hasUsageInstructions

        public final boolean hasUsageInstructions()
        For responses, this returns true if the service returned a value for the UsageInstructions property. This DOES NOT check that the value is non-empty (for which, you should check the isEmpty() method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
      • usageInstructions

        public final List<UsageInstruction> usageInstructions()

        Any additional metadata specifically related to the provisioning of the product. For example, see the Version field of the CloudFormation template.

        Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.

        This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the hasUsageInstructions() method.

        Returns:
        Any additional metadata specifically related to the provisioning of the product. For example, see the Version field of the CloudFormation template.
      • hasTagOptions

        public final boolean hasTagOptions()
        For responses, this returns true if the service returned a value for the TagOptions property. This DOES NOT check that the value is non-empty (for which, you should check the isEmpty() method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
      • tagOptions

        public final List<TagOptionSummary> tagOptions()

        Information about the TagOptions associated with the resource.

        Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.

        This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the hasTagOptions() method.

        Returns:
        Information about the TagOptions associated with the resource.
      • provisioningArtifactPreferences

        public final ProvisioningArtifactPreferences provisioningArtifactPreferences()

        An object that contains information about preferences, such as Regions and accounts, for the provisioning artifact.

        Returns:
        An object that contains information about preferences, such as Regions and accounts, for the provisioning artifact.
      • hasProvisioningArtifactOutputs

        @Deprecated
        public final boolean hasProvisioningArtifactOutputs()
        Deprecated.
        This property is deprecated and returns the Id and Description of the Provisioning Artifact. Use ProvisioningArtifactOutputKeys instead to get the Keys and Descriptions of the outputs.
        For responses, this returns true if the service returned a value for the ProvisioningArtifactOutputs property. This DOES NOT check that the value is non-empty (for which, you should check the isEmpty() method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
      • provisioningArtifactOutputs

        @Deprecated
        public final List<ProvisioningArtifactOutput> provisioningArtifactOutputs()
        Deprecated.
        This property is deprecated and returns the Id and Description of the Provisioning Artifact. Use ProvisioningArtifactOutputKeys instead to get the Keys and Descriptions of the outputs.

        The output of the provisioning artifact.

        Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.

        This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the hasProvisioningArtifactOutputs() method.

        Returns:
        The output of the provisioning artifact.
      • hasProvisioningArtifactOutputKeys

        public final boolean hasProvisioningArtifactOutputKeys()
        For responses, this returns true if the service returned a value for the ProvisioningArtifactOutputKeys property. This DOES NOT check that the value is non-empty (for which, you should check the isEmpty() method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
      • provisioningArtifactOutputKeys

        public final List<ProvisioningArtifactOutput> provisioningArtifactOutputKeys()

        A list of the keys and descriptions of the outputs. These outputs can be referenced from a provisioned product launched from this provisioning artifact.

        Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.

        This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the hasProvisioningArtifactOutputKeys() method.

        Returns:
        A list of the keys and descriptions of the outputs. These outputs can be referenced from a provisioned product launched from this provisioning artifact.
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object