Interface CanvasAppSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CanvasAppSettings.Builder,
,CanvasAppSettings> SdkBuilder<CanvasAppSettings.Builder,
,CanvasAppSettings> SdkPojo
- Enclosing class:
CanvasAppSettings
-
Method Summary
Modifier and TypeMethodDescriptiondefault CanvasAppSettings.Builder
directDeploySettings
(Consumer<DirectDeploySettings.Builder> directDeploySettings) The model deployment settings for the SageMaker Canvas application.directDeploySettings
(DirectDeploySettings directDeploySettings) The model deployment settings for the SageMaker Canvas application.default CanvasAppSettings.Builder
generativeAiSettings
(Consumer<GenerativeAiSettings.Builder> generativeAiSettings) The generative AI settings for the SageMaker Canvas application.generativeAiSettings
(GenerativeAiSettings generativeAiSettings) The generative AI settings for the SageMaker Canvas application.identityProviderOAuthSettings
(Collection<IdentityProviderOAuthSetting> identityProviderOAuthSettings) The settings for connecting to an external data source with OAuth.identityProviderOAuthSettings
(Consumer<IdentityProviderOAuthSetting.Builder>... identityProviderOAuthSettings) The settings for connecting to an external data source with OAuth.identityProviderOAuthSettings
(IdentityProviderOAuthSetting... identityProviderOAuthSettings) The settings for connecting to an external data source with OAuth.default CanvasAppSettings.Builder
kendraSettings
(Consumer<KendraSettings.Builder> kendraSettings) The settings for document querying.kendraSettings
(KendraSettings kendraSettings) The settings for document querying.default CanvasAppSettings.Builder
modelRegisterSettings
(Consumer<ModelRegisterSettings.Builder> modelRegisterSettings) The model registry settings for the SageMaker Canvas application.modelRegisterSettings
(ModelRegisterSettings modelRegisterSettings) The model registry settings for the SageMaker Canvas application.default CanvasAppSettings.Builder
timeSeriesForecastingSettings
(Consumer<TimeSeriesForecastingSettings.Builder> timeSeriesForecastingSettings) Time series forecast settings for the SageMaker Canvas application.timeSeriesForecastingSettings
(TimeSeriesForecastingSettings timeSeriesForecastingSettings) Time series forecast settings for the SageMaker Canvas application.default CanvasAppSettings.Builder
workspaceSettings
(Consumer<WorkspaceSettings.Builder> workspaceSettings) The workspace settings for the SageMaker Canvas application.workspaceSettings
(WorkspaceSettings workspaceSettings) The workspace settings for the SageMaker Canvas application.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 Details
-
timeSeriesForecastingSettings
CanvasAppSettings.Builder timeSeriesForecastingSettings(TimeSeriesForecastingSettings timeSeriesForecastingSettings) Time series forecast settings for the SageMaker Canvas application.
- Parameters:
timeSeriesForecastingSettings
- Time series forecast settings for the SageMaker Canvas application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeSeriesForecastingSettings
default CanvasAppSettings.Builder timeSeriesForecastingSettings(Consumer<TimeSeriesForecastingSettings.Builder> timeSeriesForecastingSettings) Time series forecast settings for the SageMaker Canvas application.
This is a convenience method that creates an instance of theTimeSeriesForecastingSettings.Builder
avoiding the need to create one manually viaTimeSeriesForecastingSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totimeSeriesForecastingSettings(TimeSeriesForecastingSettings)
.- Parameters:
timeSeriesForecastingSettings
- a consumer that will call methods onTimeSeriesForecastingSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
modelRegisterSettings
The model registry settings for the SageMaker Canvas application.
- Parameters:
modelRegisterSettings
- The model registry settings for the SageMaker Canvas application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelRegisterSettings
default CanvasAppSettings.Builder modelRegisterSettings(Consumer<ModelRegisterSettings.Builder> modelRegisterSettings) The model registry settings for the SageMaker Canvas application.
This is a convenience method that creates an instance of theModelRegisterSettings.Builder
avoiding the need to create one manually viaModelRegisterSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomodelRegisterSettings(ModelRegisterSettings)
.- Parameters:
modelRegisterSettings
- a consumer that will call methods onModelRegisterSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
workspaceSettings
The workspace settings for the SageMaker Canvas application.
- Parameters:
workspaceSettings
- The workspace settings for the SageMaker Canvas application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workspaceSettings
default CanvasAppSettings.Builder workspaceSettings(Consumer<WorkspaceSettings.Builder> workspaceSettings) The workspace settings for the SageMaker Canvas application.
This is a convenience method that creates an instance of theWorkspaceSettings.Builder
avoiding the need to create one manually viaWorkspaceSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toworkspaceSettings(WorkspaceSettings)
.- Parameters:
workspaceSettings
- a consumer that will call methods onWorkspaceSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
identityProviderOAuthSettings
CanvasAppSettings.Builder identityProviderOAuthSettings(Collection<IdentityProviderOAuthSetting> identityProviderOAuthSettings) The settings for connecting to an external data source with OAuth.
- Parameters:
identityProviderOAuthSettings
- The settings for connecting to an external data source with OAuth.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityProviderOAuthSettings
CanvasAppSettings.Builder identityProviderOAuthSettings(IdentityProviderOAuthSetting... identityProviderOAuthSettings) The settings for connecting to an external data source with OAuth.
- Parameters:
identityProviderOAuthSettings
- The settings for connecting to an external data source with OAuth.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityProviderOAuthSettings
CanvasAppSettings.Builder identityProviderOAuthSettings(Consumer<IdentityProviderOAuthSetting.Builder>... identityProviderOAuthSettings) The settings for connecting to an external data source with OAuth.
This is a convenience method that creates an instance of theIdentityProviderOAuthSetting.Builder
avoiding the need to create one manually viaIdentityProviderOAuthSetting.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toidentityProviderOAuthSettings(List<IdentityProviderOAuthSetting>)
.- Parameters:
identityProviderOAuthSettings
- a consumer that will call methods onIdentityProviderOAuthSetting.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
directDeploySettings
The model deployment settings for the SageMaker Canvas application.
- Parameters:
directDeploySettings
- The model deployment settings for the SageMaker Canvas application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
directDeploySettings
default CanvasAppSettings.Builder directDeploySettings(Consumer<DirectDeploySettings.Builder> directDeploySettings) The model deployment settings for the SageMaker Canvas application.
This is a convenience method that creates an instance of theDirectDeploySettings.Builder
avoiding the need to create one manually viaDirectDeploySettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todirectDeploySettings(DirectDeploySettings)
.- Parameters:
directDeploySettings
- a consumer that will call methods onDirectDeploySettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kendraSettings
The settings for document querying.
- Parameters:
kendraSettings
- The settings for document querying.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kendraSettings
The settings for document querying.
This is a convenience method that creates an instance of theKendraSettings.Builder
avoiding the need to create one manually viaKendraSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tokendraSettings(KendraSettings)
.- Parameters:
kendraSettings
- a consumer that will call methods onKendraSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
generativeAiSettings
The generative AI settings for the SageMaker Canvas application.
- Parameters:
generativeAiSettings
- The generative AI settings for the SageMaker Canvas application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
generativeAiSettings
default CanvasAppSettings.Builder generativeAiSettings(Consumer<GenerativeAiSettings.Builder> generativeAiSettings) The generative AI settings for the SageMaker Canvas application.
This is a convenience method that creates an instance of theGenerativeAiSettings.Builder
avoiding the need to create one manually viaGenerativeAiSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togenerativeAiSettings(GenerativeAiSettings)
.- Parameters:
generativeAiSettings
- a consumer that will call methods onGenerativeAiSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-