Interface VPCFlowLogParameters.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<VPCFlowLogParameters.Builder,
,VPCFlowLogParameters> SdkBuilder<VPCFlowLogParameters.Builder,
,VPCFlowLogParameters> SdkPojo
- Enclosing class:
VPCFlowLogParameters
@Mutable
@NotThreadSafe
public static interface VPCFlowLogParameters.Builder
extends SdkPojo, CopyableBuilder<VPCFlowLogParameters.Builder,VPCFlowLogParameters>
-
Method Summary
Modifier and TypeMethodDescriptionThe format in which VPC Flow Log entries should be logged.maxAggregationInterval
(Integer maxAggregationInterval) The maximum interval in seconds between the capture of flow log records.trafficType
(String trafficType) The type of traffic to log (ACCEPT, REJECT, or ALL).Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
logFormat
The format in which VPC Flow Log entries should be logged.
- Parameters:
logFormat
- The format in which VPC Flow Log entries should be logged.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trafficType
The type of traffic to log (ACCEPT, REJECT, or ALL).
- Parameters:
trafficType
- The type of traffic to log (ACCEPT, REJECT, or ALL).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxAggregationInterval
The maximum interval in seconds between the capture of flow log records.
- Parameters:
maxAggregationInterval
- The maximum interval in seconds between the capture of flow log records.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-