Class CfnPlaybackConfiguration.LogConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPlaybackConfiguration.LogConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPlaybackConfiguration.LogConfigurationProperty
CfnPlaybackConfiguration.LogConfigurationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.mediatailor.CfnPlaybackConfiguration.LogConfigurationProperty
CfnPlaybackConfiguration.LogConfigurationProperty.Builder, CfnPlaybackConfiguration.LogConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPlaybackConfiguration.LogConfigurationProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectSettings for customizing what events are included in logs for interactions with the ad decision server (ADS).The method used for collecting logs from AWS Elemental MediaTailor.final ObjectSettings for customizing what events are included in logs for interactions with the origin server.final NumberThe percentage of session logs that MediaTailor sends to your configured log destination.final inthashCode()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 theCfnPlaybackConfiguration.LogConfigurationProperty.Builder.
-
-
Method Details
-
getPercentEnabled
Description copied from interface:CfnPlaybackConfiguration.LogConfigurationPropertyThe percentage of session logs that MediaTailor sends to your configured log destination.For example, if your playback configuration has 1000 sessions and
percentEnabledis set to60, MediaTailor sends logs for 600 of the sessions to CloudWatch Logs. MediaTailor decides at random which of the playback configuration sessions to send logs for. If you want to view logs for a specific session, you can use the debug log mode .Valid values:
0-100- Specified by:
getPercentEnabledin interfaceCfnPlaybackConfiguration.LogConfigurationProperty- See Also:
-
getAdsInteractionLog
Description copied from interface:CfnPlaybackConfiguration.LogConfigurationPropertySettings for customizing what events are included in logs for interactions with the ad decision server (ADS).Returns union: either
IResolvableorCfnPlaybackConfiguration.AdsInteractionLogProperty- Specified by:
getAdsInteractionLogin interfaceCfnPlaybackConfiguration.LogConfigurationProperty- See Also:
-
getEnabledLoggingStrategies
Description copied from interface:CfnPlaybackConfiguration.LogConfigurationPropertyThe method used for collecting logs from AWS Elemental MediaTailor.LEGACY_CLOUDWATCHindicates that MediaTailor is sending logs directly to Amazon CloudWatch Logs.VENDED_LOGSindicates that MediaTailor is sending logs to CloudWatch, which then vends the logs to your destination of choice. Supported destinations are CloudWatch Logs log group, Amazon S3 bucket, and Amazon Data Firehose stream.- Specified by:
getEnabledLoggingStrategiesin interfaceCfnPlaybackConfiguration.LogConfigurationProperty- See Also:
-
getManifestServiceInteractionLog
Description copied from interface:CfnPlaybackConfiguration.LogConfigurationPropertySettings for customizing what events are included in logs for interactions with the origin server.Returns union: either
IResolvableorCfnPlaybackConfiguration.ManifestServiceInteractionLogProperty- Specified by:
getManifestServiceInteractionLogin interfaceCfnPlaybackConfiguration.LogConfigurationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-