Class CfnFlowLog.DestinationOptionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.CfnFlowLog.DestinationOptionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnFlowLog.DestinationOptionsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFlowLog.DestinationOptionsProperty
@Stability(Stable)
@Internal
public static final class CfnFlowLog.DestinationOptionsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFlowLog.DestinationOptionsProperty
An implementation for
CfnFlowLog.DestinationOptionsProperty
-
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.ec2.CfnFlowLog.DestinationOptionsProperty
CfnFlowLog.DestinationOptionsProperty.Builder, CfnFlowLog.DestinationOptionsProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnFlowLog.DestinationOptionsProperty.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 format for the flow log.final Object
Indicates whether to use Hive-compatible prefixes for flow logs stored in Amazon S3.final Object
Indicates whether to partition the flow log per hour.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 theCfnFlowLog.DestinationOptionsProperty.Builder
.
-
-
Method Details
-
getFileFormat
Description copied from interface:CfnFlowLog.DestinationOptionsProperty
The format for the flow log.The default is
plain-text
.- Specified by:
getFileFormat
in interfaceCfnFlowLog.DestinationOptionsProperty
-
getHiveCompatiblePartitions
Description copied from interface:CfnFlowLog.DestinationOptionsProperty
Indicates whether to use Hive-compatible prefixes for flow logs stored in Amazon S3.The default is
false
.- Specified by:
getHiveCompatiblePartitions
in interfaceCfnFlowLog.DestinationOptionsProperty
-
getPerHourPartition
Description copied from interface:CfnFlowLog.DestinationOptionsProperty
Indicates whether to partition the flow log per hour.This reduces the cost and response time for queries. The default is
false
.- Specified by:
getPerHourPartition
in interfaceCfnFlowLog.DestinationOptionsProperty
-
$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()
-