Interface DeleteCustomLogSourceRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DeleteCustomLogSourceRequest.Builder,DeleteCustomLogSourceRequest>,SdkBuilder<DeleteCustomLogSourceRequest.Builder,DeleteCustomLogSourceRequest>,SdkPojo,SdkRequest.Builder,SecurityLakeRequest.Builder
- Enclosing class:
- DeleteCustomLogSourceRequest
public static interface DeleteCustomLogSourceRequest.Builder extends SecurityLakeRequest.Builder, SdkPojo, CopyableBuilder<DeleteCustomLogSourceRequest.Builder,DeleteCustomLogSourceRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteCustomLogSourceRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DeleteCustomLogSourceRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)DeleteCustomLogSourceRequest.BuildersourceName(String sourceName)The source name of custom log source that you want to delete.DeleteCustomLogSourceRequest.BuildersourceVersion(String sourceVersion)The source version for the third-party custom source.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
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
-
Methods inherited from interface software.amazon.awssdk.services.securitylake.model.SecurityLakeRequest.Builder
build
-
-
-
-
Method Detail
-
sourceName
DeleteCustomLogSourceRequest.Builder sourceName(String sourceName)
The source name of custom log source that you want to delete.
- Parameters:
sourceName- The source name of custom log source that you want to delete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceVersion
DeleteCustomLogSourceRequest.Builder sourceVersion(String sourceVersion)
The source version for the third-party custom source. You can limit the custom source removal to the specified source version.
- Parameters:
sourceVersion- The source version for the third-party custom source. You can limit the custom source removal to the specified source version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeleteCustomLogSourceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteCustomLogSourceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-