Interface ExternalFilteringConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ExternalFilteringConfiguration.Builder,ExternalFilteringConfiguration>,SdkBuilder<ExternalFilteringConfiguration.Builder,ExternalFilteringConfiguration>,SdkPojo
- Enclosing class:
- ExternalFilteringConfiguration
public static interface ExternalFilteringConfiguration.Builder extends SdkPojo, CopyableBuilder<ExternalFilteringConfiguration.Builder,ExternalFilteringConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExternalFilteringConfiguration.BuilderauthorizedTargets(String... authorizedTargets)List of third-party applicationARNsintegrated with Lake Formation.ExternalFilteringConfiguration.BuilderauthorizedTargets(Collection<String> authorizedTargets)List of third-party applicationARNsintegrated with Lake Formation.ExternalFilteringConfiguration.Builderstatus(String status)Allows to enable or disable the third-party applications that are allowed to access data managed by Lake Formation.ExternalFilteringConfiguration.Builderstatus(EnableStatus status)Allows to enable or disable the third-party applications that are allowed to access data managed by Lake Formation.-
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 Detail
-
status
ExternalFilteringConfiguration.Builder status(String status)
Allows to enable or disable the third-party applications that are allowed to access data managed by Lake Formation.
- Parameters:
status- Allows to enable or disable the third-party applications that are allowed to access data managed by Lake Formation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EnableStatus,EnableStatus
-
status
ExternalFilteringConfiguration.Builder status(EnableStatus status)
Allows to enable or disable the third-party applications that are allowed to access data managed by Lake Formation.
- Parameters:
status- Allows to enable or disable the third-party applications that are allowed to access data managed by Lake Formation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EnableStatus,EnableStatus
-
authorizedTargets
ExternalFilteringConfiguration.Builder authorizedTargets(Collection<String> authorizedTargets)
List of third-party application
ARNsintegrated with Lake Formation.- Parameters:
authorizedTargets- List of third-party applicationARNsintegrated with Lake Formation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizedTargets
ExternalFilteringConfiguration.Builder authorizedTargets(String... authorizedTargets)
List of third-party application
ARNsintegrated with Lake Formation.- Parameters:
authorizedTargets- List of third-party applicationARNsintegrated with Lake Formation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-