public static interface Environment.Builder extends SdkPojo, CopyableBuilder<Environment.Builder,Environment>
| Modifier and Type | Method and Description |
|---|---|
Environment.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the environment.
|
Environment.Builder |
connectionType(ConnectionType connectionType)
The connection type used for connecting to an Amazon EC2 environment.
|
Environment.Builder |
connectionType(String connectionType)
The connection type used for connecting to an Amazon EC2 environment.
|
Environment.Builder |
description(String description)
The description for the environment.
|
Environment.Builder |
id(String id)
The ID of the environment.
|
default Environment.Builder |
lifecycle(Consumer<EnvironmentLifecycle.Builder> lifecycle)
The state of the environment in its creation or deletion lifecycle.
|
Environment.Builder |
lifecycle(EnvironmentLifecycle lifecycle)
The state of the environment in its creation or deletion lifecycle.
|
Environment.Builder |
managedCredentialsStatus(ManagedCredentialsStatus managedCredentialsStatus)
Describes the status of Amazon Web Services managed temporary credentials for the Cloud9 environment.
|
Environment.Builder |
managedCredentialsStatus(String managedCredentialsStatus)
Describes the status of Amazon Web Services managed temporary credentials for the Cloud9 environment.
|
Environment.Builder |
name(String name)
The name of the environment.
|
Environment.Builder |
ownerArn(String ownerArn)
The Amazon Resource Name (ARN) of the environment owner.
|
Environment.Builder |
type(EnvironmentType type)
The type of environment.
|
Environment.Builder |
type(String type)
The type of environment.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEnvironment.Builder id(String id)
The ID of the environment.
id - The ID of the environment.Environment.Builder name(String name)
The name of the environment.
name - The name of the environment.Environment.Builder description(String description)
The description for the environment.
description - The description for the environment.Environment.Builder type(String type)
The type of environment. Valid values include the following:
ec2: An Amazon Elastic Compute Cloud (Amazon EC2) instance connects to the environment.
ssh: Your own server connects to the environment.
type - The type of environment. Valid values include the following:
ec2: An Amazon Elastic Compute Cloud (Amazon EC2) instance connects to the environment.
ssh: Your own server connects to the environment.
EnvironmentType,
EnvironmentTypeEnvironment.Builder type(EnvironmentType type)
The type of environment. Valid values include the following:
ec2: An Amazon Elastic Compute Cloud (Amazon EC2) instance connects to the environment.
ssh: Your own server connects to the environment.
type - The type of environment. Valid values include the following:
ec2: An Amazon Elastic Compute Cloud (Amazon EC2) instance connects to the environment.
ssh: Your own server connects to the environment.
EnvironmentType,
EnvironmentTypeEnvironment.Builder connectionType(String connectionType)
The connection type used for connecting to an Amazon EC2 environment. CONNECT_SSH is selected by
default.
connectionType - The connection type used for connecting to an Amazon EC2 environment. CONNECT_SSH is
selected by default.ConnectionType,
ConnectionTypeEnvironment.Builder connectionType(ConnectionType connectionType)
The connection type used for connecting to an Amazon EC2 environment. CONNECT_SSH is selected by
default.
connectionType - The connection type used for connecting to an Amazon EC2 environment. CONNECT_SSH is
selected by default.ConnectionType,
ConnectionTypeEnvironment.Builder arn(String arn)
The Amazon Resource Name (ARN) of the environment.
arn - The Amazon Resource Name (ARN) of the environment.Environment.Builder ownerArn(String ownerArn)
The Amazon Resource Name (ARN) of the environment owner.
ownerArn - The Amazon Resource Name (ARN) of the environment owner.Environment.Builder lifecycle(EnvironmentLifecycle lifecycle)
The state of the environment in its creation or deletion lifecycle.
lifecycle - The state of the environment in its creation or deletion lifecycle.default Environment.Builder lifecycle(Consumer<EnvironmentLifecycle.Builder> lifecycle)
The state of the environment in its creation or deletion lifecycle.
This is a convenience that creates an instance of theEnvironmentLifecycle.Builder avoiding the need
to create one manually via EnvironmentLifecycle.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to lifecycle(EnvironmentLifecycle).lifecycle - a consumer that will call methods on EnvironmentLifecycle.Builderlifecycle(EnvironmentLifecycle)Environment.Builder managedCredentialsStatus(String managedCredentialsStatus)
Describes the status of Amazon Web Services managed temporary credentials for the Cloud9 environment. Available values are:
ENABLED_ON_CREATE
ENABLED_BY_OWNER
DISABLED_BY_DEFAULT
DISABLED_BY_OWNER
DISABLED_BY_COLLABORATOR
PENDING_REMOVAL_BY_COLLABORATOR
PENDING_REMOVAL_BY_OWNER
FAILED_REMOVAL_BY_COLLABORATOR
ENABLED_BY_OWNER
DISABLED_BY_DEFAULT
managedCredentialsStatus - Describes the status of Amazon Web Services managed temporary credentials for the Cloud9 environment.
Available values are:
ENABLED_ON_CREATE
ENABLED_BY_OWNER
DISABLED_BY_DEFAULT
DISABLED_BY_OWNER
DISABLED_BY_COLLABORATOR
PENDING_REMOVAL_BY_COLLABORATOR
PENDING_REMOVAL_BY_OWNER
FAILED_REMOVAL_BY_COLLABORATOR
ENABLED_BY_OWNER
DISABLED_BY_DEFAULT
ManagedCredentialsStatus,
ManagedCredentialsStatusEnvironment.Builder managedCredentialsStatus(ManagedCredentialsStatus managedCredentialsStatus)
Describes the status of Amazon Web Services managed temporary credentials for the Cloud9 environment. Available values are:
ENABLED_ON_CREATE
ENABLED_BY_OWNER
DISABLED_BY_DEFAULT
DISABLED_BY_OWNER
DISABLED_BY_COLLABORATOR
PENDING_REMOVAL_BY_COLLABORATOR
PENDING_REMOVAL_BY_OWNER
FAILED_REMOVAL_BY_COLLABORATOR
ENABLED_BY_OWNER
DISABLED_BY_DEFAULT
managedCredentialsStatus - Describes the status of Amazon Web Services managed temporary credentials for the Cloud9 environment.
Available values are:
ENABLED_ON_CREATE
ENABLED_BY_OWNER
DISABLED_BY_DEFAULT
DISABLED_BY_OWNER
DISABLED_BY_COLLABORATOR
PENDING_REMOVAL_BY_COLLABORATOR
PENDING_REMOVAL_BY_OWNER
FAILED_REMOVAL_BY_COLLABORATOR
ENABLED_BY_OWNER
DISABLED_BY_DEFAULT
ManagedCredentialsStatus,
ManagedCredentialsStatusCopyright © 2021. All rights reserved.