@Generated(value="software.amazon.awssdk:codegen") public final class HashAlgorithmOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<HashAlgorithmOptions.Builder,HashAlgorithmOptions>
The hash algorithms that are available to an AWS Signer job.
Modifier and Type | Class and Description |
---|---|
static interface |
HashAlgorithmOptions.Builder |
Modifier and Type | Method and Description |
---|---|
List<HashAlgorithm> |
allowedValues()
The set of accepted hash algorithms allowed in an AWS Signer job.
|
List<String> |
allowedValuesAsStrings()
The set of accepted hash algorithms allowed in an AWS Signer job.
|
static HashAlgorithmOptions.Builder |
builder() |
HashAlgorithm |
defaultValue()
The default hash algorithm that is used in an AWS Signer job.
|
String |
defaultValueAsString()
The default hash algorithm that is used in an AWS Signer job.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends HashAlgorithmOptions.Builder> |
serializableBuilderClass() |
HashAlgorithmOptions.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public List<HashAlgorithm> allowedValues()
The set of accepted hash algorithms allowed in an AWS Signer job.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<String> allowedValuesAsStrings()
The set of accepted hash algorithms allowed in an AWS Signer job.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public HashAlgorithm defaultValue()
The default hash algorithm that is used in an AWS Signer job.
If the service returns an enum value that is not available in the current SDK version, defaultValue
will
return HashAlgorithm.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
defaultValueAsString()
.
HashAlgorithm
public String defaultValueAsString()
The default hash algorithm that is used in an AWS Signer job.
If the service returns an enum value that is not available in the current SDK version, defaultValue
will
return HashAlgorithm.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
defaultValueAsString()
.
HashAlgorithm
public HashAlgorithmOptions.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<HashAlgorithmOptions.Builder,HashAlgorithmOptions>
public static HashAlgorithmOptions.Builder builder()
public static Class<? extends HashAlgorithmOptions.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.