Interface AuthenticationConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AuthenticationConfiguration.Builder,AuthenticationConfiguration>,SdkBuilder<AuthenticationConfiguration.Builder,AuthenticationConfiguration>,SdkPojo
- Enclosing class:
- AuthenticationConfiguration
public static interface AuthenticationConfiguration.Builder extends SdkPojo, CopyableBuilder<AuthenticationConfiguration.Builder,AuthenticationConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthenticationConfiguration.BuilderbasicAuthentication(Collection<BasicAuthenticationConfiguration> basicAuthentication)The list of configuration information that's required to connect to and crawl a website host using basic authentication credentials.AuthenticationConfiguration.BuilderbasicAuthentication(Consumer<BasicAuthenticationConfiguration.Builder>... basicAuthentication)The list of configuration information that's required to connect to and crawl a website host using basic authentication credentials.AuthenticationConfiguration.BuilderbasicAuthentication(BasicAuthenticationConfiguration... basicAuthentication)The list of configuration information that's required to connect to and crawl a website host using basic authentication credentials.-
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
-
basicAuthentication
AuthenticationConfiguration.Builder basicAuthentication(Collection<BasicAuthenticationConfiguration> basicAuthentication)
The list of configuration information that's required to connect to and crawl a website host using basic authentication credentials.
The list includes the name and port number of the website host.
- Parameters:
basicAuthentication- The list of configuration information that's required to connect to and crawl a website host using basic authentication credentials.The list includes the name and port number of the website host.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
basicAuthentication
AuthenticationConfiguration.Builder basicAuthentication(BasicAuthenticationConfiguration... basicAuthentication)
The list of configuration information that's required to connect to and crawl a website host using basic authentication credentials.
The list includes the name and port number of the website host.
- Parameters:
basicAuthentication- The list of configuration information that's required to connect to and crawl a website host using basic authentication credentials.The list includes the name and port number of the website host.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
basicAuthentication
AuthenticationConfiguration.Builder basicAuthentication(Consumer<BasicAuthenticationConfiguration.Builder>... basicAuthentication)
The list of configuration information that's required to connect to and crawl a website host using basic authentication credentials.
The list includes the name and port number of the website host.
This is a convenience method that creates an instance of theBasicAuthenticationConfiguration.Builderavoiding the need to create one manually viaBasicAuthenticationConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#basicAuthentication(List.) - Parameters:
basicAuthentication- a consumer that will call methods onBasicAuthenticationConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#basicAuthentication(java.util.Collection)
-
-