public static final class CfnStreamingDistribution.StreamingDistributionConfigProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnStreamingDistribution.StreamingDistributionConfigProperty
CfnStreamingDistribution.StreamingDistributionConfigProperty
CfnStreamingDistribution.StreamingDistributionConfigProperty.Builder, CfnStreamingDistribution.StreamingDistributionConfigProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.util.List<java.lang.String> |
getAliases()
A complex type that contains information about CNAMEs (alternate domain names), if any, for this streaming distribution.
|
java.lang.String |
getComment()
Any comments you want to include about the streaming distribution.
|
java.lang.Object |
getEnabled()
Whether the streaming distribution is enabled to accept user requests for content.
|
java.lang.Object |
getLogging()
A complex type that controls whether access logs are written for the streaming distribution.
|
java.lang.String |
getPriceClass()
A complex type that contains information about price class for this streaming distribution.
|
java.lang.Object |
getS3Origin()
A complex type that contains information about the Amazon S3 bucket from which you want CloudFront to get your media files for distribution.
|
java.lang.Object |
getTrustedSigners()
A complex type that specifies any AWS accounts that you want to permit to create signed URLs for private content.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getComment()
CfnStreamingDistribution.StreamingDistributionConfigProperty
getComment
in interface CfnStreamingDistribution.StreamingDistributionConfigProperty
public final java.lang.Object getEnabled()
CfnStreamingDistribution.StreamingDistributionConfigProperty
getEnabled
in interface CfnStreamingDistribution.StreamingDistributionConfigProperty
public final java.lang.Object getS3Origin()
CfnStreamingDistribution.StreamingDistributionConfigProperty
getS3Origin
in interface CfnStreamingDistribution.StreamingDistributionConfigProperty
public final java.lang.Object getTrustedSigners()
CfnStreamingDistribution.StreamingDistributionConfigProperty
If you want the distribution to use signed URLs, include this element; if you want the distribution to use public URLs, remove this element. For more information, see Serving Private Content through CloudFront in the Amazon CloudFront Developer Guide .
getTrustedSigners
in interface CfnStreamingDistribution.StreamingDistributionConfigProperty
public final java.util.List<java.lang.String> getAliases()
CfnStreamingDistribution.StreamingDistributionConfigProperty
getAliases
in interface CfnStreamingDistribution.StreamingDistributionConfigProperty
public final java.lang.Object getLogging()
CfnStreamingDistribution.StreamingDistributionConfigProperty
getLogging
in interface CfnStreamingDistribution.StreamingDistributionConfigProperty
public final java.lang.String getPriceClass()
CfnStreamingDistribution.StreamingDistributionConfigProperty
getPriceClass
in interface CfnStreamingDistribution.StreamingDistributionConfigProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()