Interface SendSerialConsoleSshPublicKeyRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<SendSerialConsoleSshPublicKeyRequest.Builder,SendSerialConsoleSshPublicKeyRequest>,Ec2InstanceConnectRequest.Builder,SdkBuilder<SendSerialConsoleSshPublicKeyRequest.Builder,SendSerialConsoleSshPublicKeyRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- SendSerialConsoleSshPublicKeyRequest
public static interface SendSerialConsoleSshPublicKeyRequest.Builder extends Ec2InstanceConnectRequest.Builder, SdkPojo, CopyableBuilder<SendSerialConsoleSshPublicKeyRequest.Builder,SendSerialConsoleSshPublicKeyRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SendSerialConsoleSshPublicKeyRequest.BuilderinstanceId(String instanceId)The ID of the EC2 instance.SendSerialConsoleSshPublicKeyRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)SendSerialConsoleSshPublicKeyRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)SendSerialConsoleSshPublicKeyRequest.BuilderserialPort(Integer serialPort)The serial port of the EC2 instance.SendSerialConsoleSshPublicKeyRequest.BuildersshPublicKey(String sshPublicKey)The public key material.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.ec2instanceconnect.model.Ec2InstanceConnectRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
instanceId
SendSerialConsoleSshPublicKeyRequest.Builder instanceId(String instanceId)
The ID of the EC2 instance.
- Parameters:
instanceId- The ID of the EC2 instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serialPort
SendSerialConsoleSshPublicKeyRequest.Builder serialPort(Integer serialPort)
The serial port of the EC2 instance. Currently only port 0 is supported.
Default: 0
- Parameters:
serialPort- The serial port of the EC2 instance. Currently only port 0 is supported.Default: 0
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sshPublicKey
SendSerialConsoleSshPublicKeyRequest.Builder sshPublicKey(String sshPublicKey)
The public key material. To use the public key, you must have the matching private key. For information about the supported key formats and lengths, see Requirements for key pairs in the Amazon EC2 User Guide.
- Parameters:
sshPublicKey- The public key material. To use the public key, you must have the matching private key. For information about the supported key formats and lengths, see Requirements for key pairs in the Amazon EC2 User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
SendSerialConsoleSshPublicKeyRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
SendSerialConsoleSshPublicKeyRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-