Interface FromUrlSynchronizationConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<FromUrlSynchronizationConfiguration.Builder,,FromUrlSynchronizationConfiguration> SdkBuilder<FromUrlSynchronizationConfiguration.Builder,,FromUrlSynchronizationConfiguration> SdkPojo
- Enclosing class:
FromUrlSynchronizationConfiguration
@Mutable
@NotThreadSafe
public static interface FromUrlSynchronizationConfiguration.Builder
extends SdkPojo, CopyableBuilder<FromUrlSynchronizationConfiguration.Builder,FromUrlSynchronizationConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptioncredentialProviderConfigurations(Collection<RegistryRecordCredentialProviderConfiguration> credentialProviderConfigurations) Optional list of credential provider configurations for authenticating with the MCP server.credentialProviderConfigurations(Consumer<RegistryRecordCredentialProviderConfiguration.Builder>... credentialProviderConfigurations) Optional list of credential provider configurations for authenticating with the MCP server.credentialProviderConfigurations(RegistryRecordCredentialProviderConfiguration... credentialProviderConfigurations) Optional list of credential provider configurations for authenticating with the MCP server.The HTTPS URL of the MCP server to synchronize from.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
url
The HTTPS URL of the MCP server to synchronize from.
- Parameters:
url- The HTTPS URL of the MCP server to synchronize from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
credentialProviderConfigurations
FromUrlSynchronizationConfiguration.Builder credentialProviderConfigurations(Collection<RegistryRecordCredentialProviderConfiguration> credentialProviderConfigurations) Optional list of credential provider configurations for authenticating with the MCP server. At most one credential provider configuration can be specified.
- Parameters:
credentialProviderConfigurations- Optional list of credential provider configurations for authenticating with the MCP server. At most one credential provider configuration can be specified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
credentialProviderConfigurations
FromUrlSynchronizationConfiguration.Builder credentialProviderConfigurations(RegistryRecordCredentialProviderConfiguration... credentialProviderConfigurations) Optional list of credential provider configurations for authenticating with the MCP server. At most one credential provider configuration can be specified.
- Parameters:
credentialProviderConfigurations- Optional list of credential provider configurations for authenticating with the MCP server. At most one credential provider configuration can be specified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
credentialProviderConfigurations
FromUrlSynchronizationConfiguration.Builder credentialProviderConfigurations(Consumer<RegistryRecordCredentialProviderConfiguration.Builder>... credentialProviderConfigurations) Optional list of credential provider configurations for authenticating with the MCP server. At most one credential provider configuration can be specified.
This is a convenience method that creates an instance of theRegistryRecordCredentialProviderConfiguration.Builderavoiding the need to create one manually viaRegistryRecordCredentialProviderConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocredentialProviderConfigurations(List<RegistryRecordCredentialProviderConfiguration>).- Parameters:
credentialProviderConfigurations- a consumer that will call methods onRegistryRecordCredentialProviderConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-