@Generated(value="software.amazon.awssdk:codegen") public final class GetRandomPasswordRequest extends SecretsManagerRequest implements ToCopyableBuilder<GetRandomPasswordRequest.Builder,GetRandomPasswordRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetRandomPasswordRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetRandomPasswordRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
excludeCharacters()
A string of the characters that you don't want in the password.
|
Boolean |
excludeLowercase()
Specifies whether to exclude lowercase letters from the password.
|
Boolean |
excludeNumbers()
Specifies whether to exclude numbers from the password.
|
Boolean |
excludePunctuation()
Specifies whether to exclude the following punctuation characters from the password:
! " # $ % & ' ( ) * + , - . |
Boolean |
excludeUppercase()
Specifies whether to exclude uppercase letters from the password.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
includeSpace()
Specifies whether to include the space character.
|
Long |
passwordLength()
The length of the password.
|
Boolean |
requireEachIncludedType()
Specifies whether to include at least one upper and lowercase letter, one number, and one punctuation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetRandomPasswordRequest.Builder> |
serializableBuilderClass() |
GetRandomPasswordRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Long passwordLength()
The length of the password. If you don't include this parameter, the default length is 32 characters.
public final String excludeCharacters()
A string of the characters that you don't want in the password.
public final Boolean excludeNumbers()
Specifies whether to exclude numbers from the password. If you don't include this switch, the password can contain numbers.
public final Boolean excludePunctuation()
Specifies whether to exclude the following punctuation characters from the password:
! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~. If you don't include this
switch, the password can contain punctuation.
! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~. If you don't
include this switch, the password can contain punctuation.public final Boolean excludeUppercase()
Specifies whether to exclude uppercase letters from the password. If you don't include this switch, the password can contain uppercase letters.
public final Boolean excludeLowercase()
Specifies whether to exclude lowercase letters from the password. If you don't include this switch, the password can contain lowercase letters.
public final Boolean includeSpace()
Specifies whether to include the space character. If you include this switch, the password can contain space characters.
public final Boolean requireEachIncludedType()
Specifies whether to include at least one upper and lowercase letter, one number, and one punctuation. If you don't include this switch, the password contains at least one of every character type.
public GetRandomPasswordRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetRandomPasswordRequest.Builder,GetRandomPasswordRequest>toBuilder in class SecretsManagerRequestpublic static GetRandomPasswordRequest.Builder builder()
public static Class<? extends GetRandomPasswordRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2022. All rights reserved.