Interface S3DeliveryConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<S3DeliveryConfiguration.Builder,
,S3DeliveryConfiguration> SdkBuilder<S3DeliveryConfiguration.Builder,
,S3DeliveryConfiguration> SdkPojo
- Enclosing class:
S3DeliveryConfiguration
public static interface S3DeliveryConfiguration.Builder
extends SdkPojo, CopyableBuilder<S3DeliveryConfiguration.Builder,S3DeliveryConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionenableHiveCompatiblePath
(Boolean enableHiveCompatiblePath) This parameter causes the S3 objects that contain delivered logs to use a prefix structure that allows for integration with Apache Hive.suffixPath
(String suffixPath) This string allows re-configuring the S3 object prefix to contain either static or variable sections.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, sdkFields
-
Method Details
-
suffixPath
This string allows re-configuring the S3 object prefix to contain either static or variable sections. The valid variables to use in the suffix path will vary by each log source. See ConfigurationTemplate$allowedSuffixPathFields for more info on what values are supported in the suffix path for each log source.
- Parameters:
suffixPath
- This string allows re-configuring the S3 object prefix to contain either static or variable sections. The valid variables to use in the suffix path will vary by each log source. See ConfigurationTemplate$allowedSuffixPathFields for more info on what values are supported in the suffix path for each log source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enableHiveCompatiblePath
This parameter causes the S3 objects that contain delivered logs to use a prefix structure that allows for integration with Apache Hive.
- Parameters:
enableHiveCompatiblePath
- This parameter causes the S3 objects that contain delivered logs to use a prefix structure that allows for integration with Apache Hive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-