public static interface RegisterInstanceRequest.Builder extends OpsWorksRequest.Builder, SdkPojo, CopyableBuilder<RegisterInstanceRequest.Builder,RegisterInstanceRequest>
| Modifier and Type | Method and Description |
|---|---|
RegisterInstanceRequest.Builder |
hostname(String hostname)
The instance's hostname.
|
default RegisterInstanceRequest.Builder |
instanceIdentity(Consumer<InstanceIdentity.Builder> instanceIdentity)
An InstanceIdentity object that contains the instance's identity.
|
RegisterInstanceRequest.Builder |
instanceIdentity(InstanceIdentity instanceIdentity)
An InstanceIdentity object that contains the instance's identity.
|
RegisterInstanceRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
RegisterInstanceRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
RegisterInstanceRequest.Builder |
privateIp(String privateIp)
The instance's private IP address.
|
RegisterInstanceRequest.Builder |
publicIp(String publicIp)
The instance's public IP address.
|
RegisterInstanceRequest.Builder |
rsaPublicKey(String rsaPublicKey)
The instances public RSA key.
|
RegisterInstanceRequest.Builder |
rsaPublicKeyFingerprint(String rsaPublicKeyFingerprint)
The instances public RSA key fingerprint.
|
RegisterInstanceRequest.Builder |
stackId(String stackId)
The ID of the stack that the instance is to be registered with.
|
buildoverrideConfigurationcopyapplyMutation, buildRegisterInstanceRequest.Builder stackId(String stackId)
The ID of the stack that the instance is to be registered with.
stackId - The ID of the stack that the instance is to be registered with.RegisterInstanceRequest.Builder hostname(String hostname)
The instance's hostname.
hostname - The instance's hostname.RegisterInstanceRequest.Builder publicIp(String publicIp)
The instance's public IP address.
publicIp - The instance's public IP address.RegisterInstanceRequest.Builder privateIp(String privateIp)
The instance's private IP address.
privateIp - The instance's private IP address.RegisterInstanceRequest.Builder rsaPublicKey(String rsaPublicKey)
The instances public RSA key. This key is used to encrypt communication between the instance and the service.
rsaPublicKey - The instances public RSA key. This key is used to encrypt communication between the instance and the
service.RegisterInstanceRequest.Builder rsaPublicKeyFingerprint(String rsaPublicKeyFingerprint)
The instances public RSA key fingerprint.
rsaPublicKeyFingerprint - The instances public RSA key fingerprint.RegisterInstanceRequest.Builder instanceIdentity(InstanceIdentity instanceIdentity)
An InstanceIdentity object that contains the instance's identity.
instanceIdentity - An InstanceIdentity object that contains the instance's identity.default RegisterInstanceRequest.Builder instanceIdentity(Consumer<InstanceIdentity.Builder> instanceIdentity)
An InstanceIdentity object that contains the instance's identity.
This is a convenience that creates an instance of theInstanceIdentity.Builder avoiding the need to
create one manually via InstanceIdentity.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to instanceIdentity(InstanceIdentity).instanceIdentity - a consumer that will call methods on InstanceIdentity.BuilderinstanceIdentity(InstanceIdentity)RegisterInstanceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.RegisterInstanceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.