Class CfnStackProps.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appstream.CfnStackProps.Jsii$Proxy
All Implemented Interfaces:
CfnStackProps, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnStackProps

@Stability(Stable) @Internal public static final class CfnStackProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnStackProps
An implementation for CfnStackProps
  • 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

      protected Jsii$Proxy(CfnStackProps.Builder builder)
      Constructor that initializes the object based on literal property values passed by the CfnStackProps.Builder.
  • Method Details

    • getAccessEndpoints

      public final Object getAccessEndpoints()
      Description copied from interface: CfnStackProps
      The list of virtual private cloud (VPC) interface endpoint objects.

      Users of the stack can connect to AppStream 2.0 only through the specified endpoints.

      Specified by:
      getAccessEndpoints in interface CfnStackProps
    • getApplicationSettings

      public final Object getApplicationSettings()
      Description copied from interface: CfnStackProps
      The persistent application settings for users of the stack.

      When these settings are enabled, changes that users make to applications and Windows settings are automatically saved after each session and applied to the next session.

      Specified by:
      getApplicationSettings in interface CfnStackProps
    • getAttributesToDelete

      public final List<String> getAttributesToDelete()
      Description copied from interface: CfnStackProps
      The stack attributes to delete.
      Specified by:
      getAttributesToDelete in interface CfnStackProps
    • getDeleteStorageConnectors

      public final Object getDeleteStorageConnectors()
      Description copied from interface: CfnStackProps
      This parameter has been deprecated..

      Deletes the storage connectors currently enabled for the stack.

      Specified by:
      getDeleteStorageConnectors in interface CfnStackProps
    • getDescription

      public final String getDescription()
      Description copied from interface: CfnStackProps
      The description to display.
      Specified by:
      getDescription in interface CfnStackProps
    • getDisplayName

      public final String getDisplayName()
      Description copied from interface: CfnStackProps
      The stack name to display.
      Specified by:
      getDisplayName in interface CfnStackProps
    • getEmbedHostDomains

      public final List<String> getEmbedHostDomains()
      Description copied from interface: CfnStackProps
      The domains where AppStream 2.0 streaming sessions can be embedded in an iframe. You must approve the domains that you want to host embedded AppStream 2.0 streaming sessions.
      Specified by:
      getEmbedHostDomains in interface CfnStackProps
    • getFeedbackUrl

      public final String getFeedbackUrl()
      Description copied from interface: CfnStackProps
      The URL that users are redirected to after they click the Send Feedback link.

      If no URL is specified, no Send Feedback link is displayed.

      Specified by:
      getFeedbackUrl in interface CfnStackProps
    • getName

      public final String getName()
      Description copied from interface: CfnStackProps
      The name of the stack.
      Specified by:
      getName in interface CfnStackProps
    • getRedirectUrl

      public final String getRedirectUrl()
      Description copied from interface: CfnStackProps
      The URL that users are redirected to after their streaming session ends.
      Specified by:
      getRedirectUrl in interface CfnStackProps
    • getStorageConnectors

      public final Object getStorageConnectors()
      Description copied from interface: CfnStackProps
      The storage connectors to enable.
      Specified by:
      getStorageConnectors in interface CfnStackProps
    • getStreamingExperienceSettings

      public final Object getStreamingExperienceSettings()
      Description copied from interface: CfnStackProps
      The streaming protocol that you want your stack to prefer.

      This can be UDP or TCP. Currently, UDP is only supported in the Windows native client.

      Specified by:
      getStreamingExperienceSettings in interface CfnStackProps
    • getTags

      public final List<CfnTag> getTags()
      Description copied from interface: CfnStackProps
      An array of key-value pairs.
      Specified by:
      getTags in interface CfnStackProps
    • getUserSettings

      public final Object getUserSettings()
      Description copied from interface: CfnStackProps
      The actions that are enabled or disabled for users during their streaming sessions.

      By default, these actions are enabled.

      Specified by:
      getUserSettings in interface CfnStackProps
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object