| Package | Description |
|---|---|
| software.amazon.awssdk.services.nimble.model |
| Modifier and Type | Method and Description |
|---|---|
StudioComponent.Builder |
StudioComponent.Builder.arn(String arn)
The ARN of the resource.
|
static StudioComponent.Builder |
StudioComponent.builder() |
default StudioComponent.Builder |
StudioComponent.Builder.configuration(Consumer<StudioComponentConfiguration.Builder> configuration)
The configuration of the studio component, based on component type.
|
StudioComponent.Builder |
StudioComponent.Builder.configuration(StudioComponentConfiguration configuration)
The configuration of the studio component, based on component type.
|
StudioComponent.Builder |
StudioComponent.Builder.createdAt(Instant createdAt)
The Unix epoch timestamp in seconds for when the resource was created.
|
StudioComponent.Builder |
StudioComponent.Builder.createdBy(String createdBy)
The user ID of the user that created the studio component.
|
StudioComponent.Builder |
StudioComponent.Builder.description(String description)
A human-readable description for the studio component resource.
|
StudioComponent.Builder |
StudioComponent.Builder.ec2SecurityGroupIds(Collection<String> ec2SecurityGroupIds)
The EC2 security groups that control access to the studio component.
|
StudioComponent.Builder |
StudioComponent.Builder.ec2SecurityGroupIds(String... ec2SecurityGroupIds)
The EC2 security groups that control access to the studio component.
|
StudioComponent.Builder |
StudioComponent.Builder.initializationScripts(Collection<StudioComponentInitializationScript> initializationScripts)
Initialization scripts for studio components.
|
StudioComponent.Builder |
StudioComponent.Builder.initializationScripts(Consumer<StudioComponentInitializationScript.Builder>... initializationScripts)
Initialization scripts for studio components.
|
StudioComponent.Builder |
StudioComponent.Builder.initializationScripts(StudioComponentInitializationScript... initializationScripts)
Initialization scripts for studio components.
|
StudioComponent.Builder |
StudioComponent.Builder.name(String name)
A friendly name for the studio component resource.
|
StudioComponent.Builder |
StudioComponent.Builder.runtimeRoleArn(String runtimeRoleArn)
An IAM role attached to a Studio Component that gives the studio component access to AWS resources at anytime
while the instance is running.
|
StudioComponent.Builder |
StudioComponent.Builder.scriptParameters(Collection<ScriptParameterKeyValue> scriptParameters)
Parameters for the studio component scripts.
|
StudioComponent.Builder |
StudioComponent.Builder.scriptParameters(Consumer<ScriptParameterKeyValue.Builder>... scriptParameters)
Parameters for the studio component scripts.
|
StudioComponent.Builder |
StudioComponent.Builder.scriptParameters(ScriptParameterKeyValue... scriptParameters)
Parameters for the studio component scripts.
|
StudioComponent.Builder |
StudioComponent.Builder.secureInitializationRoleArn(String secureInitializationRoleArn)
An IAM role attached to Studio Component when the system initialization script runs which give the studio
component access to AWS resources when the system initialization script runs.
|
StudioComponent.Builder |
StudioComponent.Builder.state(String state)
The current state.
|
StudioComponent.Builder |
StudioComponent.Builder.state(StudioComponentState state)
The current state.
|
StudioComponent.Builder |
StudioComponent.Builder.statusCode(String statusCodeValue)
The status code.
|
StudioComponent.Builder |
StudioComponent.Builder.statusCode(StudioComponentStatusCode statusCodeValue)
The status code.
|
StudioComponent.Builder |
StudioComponent.Builder.statusMessage(String statusMessage)
The status message for the studio component.
|
StudioComponent.Builder |
StudioComponent.Builder.studioComponentId(String studioComponentId)
The unique identifier for a studio component resource.
|
StudioComponent.Builder |
StudioComponent.Builder.subtype(String subtype)
The specific subtype of a studio component.
|
StudioComponent.Builder |
StudioComponent.Builder.subtype(StudioComponentSubtype subtype)
The specific subtype of a studio component.
|
StudioComponent.Builder |
StudioComponent.Builder.tags(Map<String,String> tags)
A collection of labels, in the form of key:value pairs, that apply to this resource.
|
StudioComponent.Builder |
StudioComponent.toBuilder() |
StudioComponent.Builder |
StudioComponent.Builder.type(String type)
The type of the studio component.
|
StudioComponent.Builder |
StudioComponent.Builder.type(StudioComponentType type)
The type of the studio component.
|
StudioComponent.Builder |
StudioComponent.Builder.updatedAt(Instant updatedAt)
The Unix epoch timestamp in seconds for when the resource was updated.
|
StudioComponent.Builder |
StudioComponent.Builder.updatedBy(String updatedBy)
The user ID of the user that most recently updated the resource.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends StudioComponent.Builder> |
StudioComponent.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default DeleteStudioComponentResponse.Builder |
DeleteStudioComponentResponse.Builder.studioComponent(Consumer<StudioComponent.Builder> studioComponent)
Information about the studio component.
|
default GetStudioComponentResponse.Builder |
GetStudioComponentResponse.Builder.studioComponent(Consumer<StudioComponent.Builder> studioComponent)
Information about the studio component.
|
default UpdateStudioComponentResponse.Builder |
UpdateStudioComponentResponse.Builder.studioComponent(Consumer<StudioComponent.Builder> studioComponent)
Information about the studio component.
|
default CreateStudioComponentResponse.Builder |
CreateStudioComponentResponse.Builder.studioComponent(Consumer<StudioComponent.Builder> studioComponent)
Information about the studio component.
|
Copyright © 2022. All rights reserved.