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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description S3DeliveryConfiguration.BuilderenableHiveCompatiblePath(Boolean enableHiveCompatiblePath)This parameter causes the S3 objects that contain delivered logs to use a prefix structure that allows for integration with Apache Hive.S3DeliveryConfiguration.BuildersuffixPath(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
suffixPath
S3DeliveryConfiguration.Builder suffixPath(String 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
S3DeliveryConfiguration.Builder enableHiveCompatiblePath(Boolean 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.
-
-