Interface CodeEditorAppSettings.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<CodeEditorAppSettings.Builder,CodeEditorAppSettings>
,SdkBuilder<CodeEditorAppSettings.Builder,CodeEditorAppSettings>
,SdkPojo
- Enclosing class:
- CodeEditorAppSettings
public static interface CodeEditorAppSettings.Builder extends SdkPojo, CopyableBuilder<CodeEditorAppSettings.Builder,CodeEditorAppSettings>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default CodeEditorAppSettings.Builder
defaultResourceSpec(Consumer<ResourceSpec.Builder> defaultResourceSpec)
Sets the value of the DefaultResourceSpec property for this object.CodeEditorAppSettings.Builder
defaultResourceSpec(ResourceSpec defaultResourceSpec)
Sets the value of the DefaultResourceSpec property for this object.CodeEditorAppSettings.Builder
lifecycleConfigArns(String... lifecycleConfigArns)
The Amazon Resource Name (ARN) of the Code Editor application lifecycle configuration.CodeEditorAppSettings.Builder
lifecycleConfigArns(Collection<String> lifecycleConfigArns)
The Amazon Resource Name (ARN) of the Code Editor application lifecycle configuration.-
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
-
defaultResourceSpec
CodeEditorAppSettings.Builder defaultResourceSpec(ResourceSpec defaultResourceSpec)
Sets the value of the DefaultResourceSpec property for this object.- Parameters:
defaultResourceSpec
- The new value for the DefaultResourceSpec property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultResourceSpec
default CodeEditorAppSettings.Builder defaultResourceSpec(Consumer<ResourceSpec.Builder> defaultResourceSpec)
Sets the value of the DefaultResourceSpec property for this object. This is a convenience method that creates an instance of theResourceSpec.Builder
avoiding the need to create one manually viaResourceSpec.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todefaultResourceSpec(ResourceSpec)
.- Parameters:
defaultResourceSpec
- a consumer that will call methods onResourceSpec.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
defaultResourceSpec(ResourceSpec)
-
lifecycleConfigArns
CodeEditorAppSettings.Builder lifecycleConfigArns(Collection<String> lifecycleConfigArns)
The Amazon Resource Name (ARN) of the Code Editor application lifecycle configuration.
- Parameters:
lifecycleConfigArns
- The Amazon Resource Name (ARN) of the Code Editor application lifecycle configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lifecycleConfigArns
CodeEditorAppSettings.Builder lifecycleConfigArns(String... lifecycleConfigArns)
The Amazon Resource Name (ARN) of the Code Editor application lifecycle configuration.
- Parameters:
lifecycleConfigArns
- The Amazon Resource Name (ARN) of the Code Editor application lifecycle configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-