public static interface RegisterInstanceRequest.Builder extends OpsWorksRequest.Builder, 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 | 
privateIp(String privateIp)
 The instance's private IP address. 
 | 
RegisterInstanceRequest.Builder | 
publicIp(String publicIp)
 The instance's public IP address. 
 | 
RegisterInstanceRequest.Builder | 
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration. 
 | 
RegisterInstanceRequest.Builder | 
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration. 
 | 
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. 
 | 
buildrequestOverrideConfigcopyapply, 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 requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.RegisterInstanceRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.