public static interface Host.Builder extends SdkPojo, CopyableBuilder<Host.Builder,Host>
| Modifier and Type | Method and Description |
|---|---|
Host.Builder |
hostArn(String hostArn)
The Amazon Resource Name (ARN) of the host.
|
Host.Builder |
name(String name)
The name of the host.
|
Host.Builder |
providerEndpoint(String providerEndpoint)
The endpoint of the infrastructure where your provider type is installed.
|
Host.Builder |
providerType(ProviderType providerType)
The name of the installed provider to be associated with your connection.
|
Host.Builder |
providerType(String providerType)
The name of the installed provider to be associated with your connection.
|
Host.Builder |
status(String status)
The status of the host, such as PENDING, AVAILABLE, VPC_CONFIG_DELETING, VPC_CONFIG_INITIALIZING, and
VPC_CONFIG_FAILED_INITIALIZATION.
|
Host.Builder |
statusMessage(String statusMessage)
The status description for the host.
|
default Host.Builder |
vpcConfiguration(Consumer<VpcConfiguration.Builder> vpcConfiguration)
The VPC configuration provisioned for the host.
|
Host.Builder |
vpcConfiguration(VpcConfiguration vpcConfiguration)
The VPC configuration provisioned for the host.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildHost.Builder name(String name)
The name of the host.
name - The name of the host.Host.Builder hostArn(String hostArn)
The Amazon Resource Name (ARN) of the host.
hostArn - The Amazon Resource Name (ARN) of the host.Host.Builder providerType(String providerType)
The name of the installed provider to be associated with your connection. The host resource represents the infrastructure where your provider type is installed. The valid provider type is GitHub Enterprise Server.
providerType - The name of the installed provider to be associated with your connection. The host resource represents
the infrastructure where your provider type is installed. The valid provider type is GitHub Enterprise
Server.ProviderType,
ProviderTypeHost.Builder providerType(ProviderType providerType)
The name of the installed provider to be associated with your connection. The host resource represents the infrastructure where your provider type is installed. The valid provider type is GitHub Enterprise Server.
providerType - The name of the installed provider to be associated with your connection. The host resource represents
the infrastructure where your provider type is installed. The valid provider type is GitHub Enterprise
Server.ProviderType,
ProviderTypeHost.Builder providerEndpoint(String providerEndpoint)
The endpoint of the infrastructure where your provider type is installed.
providerEndpoint - The endpoint of the infrastructure where your provider type is installed.Host.Builder vpcConfiguration(VpcConfiguration vpcConfiguration)
The VPC configuration provisioned for the host.
vpcConfiguration - The VPC configuration provisioned for the host.default Host.Builder vpcConfiguration(Consumer<VpcConfiguration.Builder> vpcConfiguration)
The VPC configuration provisioned for the host.
This is a convenience method that creates an instance of theVpcConfiguration.Builder avoiding the
need to create one manually via VpcConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to vpcConfiguration(VpcConfiguration).
vpcConfiguration - a consumer that will call methods on VpcConfiguration.BuildervpcConfiguration(VpcConfiguration)Host.Builder status(String status)
The status of the host, such as PENDING, AVAILABLE, VPC_CONFIG_DELETING, VPC_CONFIG_INITIALIZING, and VPC_CONFIG_FAILED_INITIALIZATION.
status - The status of the host, such as PENDING, AVAILABLE, VPC_CONFIG_DELETING, VPC_CONFIG_INITIALIZING, and
VPC_CONFIG_FAILED_INITIALIZATION.Host.Builder statusMessage(String statusMessage)
The status description for the host.
statusMessage - The status description for the host.Copyright © 2023. All rights reserved.