Interface UpdateSshPublicKeyRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<UpdateSshPublicKeyRequest.Builder,,- UpdateSshPublicKeyRequest> - IamRequest.Builder,- SdkBuilder<UpdateSshPublicKeyRequest.Builder,,- UpdateSshPublicKeyRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- UpdateSshPublicKeyRequest
- 
Method SummaryModifier and TypeMethodDescriptionoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.sshPublicKeyId(String sshPublicKeyId) The unique identifier for the SSH public key.The status to assign to the SSH public key.status(StatusType status) The status to assign to the SSH public key.The name of the IAM user associated with the SSH public key.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.iam.model.IamRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
userNameThe name of the IAM user associated with the SSH public key. This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@- - Parameters:
- userName- The name of the IAM user associated with the SSH public key.- This parameter allows (through its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@- 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
sshPublicKeyIdThe unique identifier for the SSH public key. This parameter allows (through its regex pattern) a string of characters that can consist of any upper or lowercased letter or digit. - Parameters:
- sshPublicKeyId- The unique identifier for the SSH public key.- This parameter allows (through its regex pattern) a string of characters that can consist of any upper or lowercased letter or digit. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe status to assign to the SSH public key. Activemeans that the key can be used for authentication with an CodeCommit repository.Inactivemeans that the key cannot be used.- Parameters:
- status- The status to assign to the SSH public key.- Activemeans that the key can be used for authentication with an CodeCommit repository.- Inactivemeans that the key cannot be used.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status to assign to the SSH public key. Activemeans that the key can be used for authentication with an CodeCommit repository.Inactivemeans that the key cannot be used.- Parameters:
- status- The status to assign to the SSH public key.- Activemeans that the key can be used for authentication with an CodeCommit repository.- Inactivemeans that the key cannot be used.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
overrideConfigurationUpdateSshPublicKeyRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationUpdateSshPublicKeyRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-