Class ImportApiKeysRequest
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<ImportApiKeysRequest.Builder,ImportApiKeysRequest>
The POST request to import API keys from an external source, such as a CSV-formatted file.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal SdkBytesbody()The payload of the POST request to import API keys.static ImportApiKeysRequest.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final BooleanA query parameter to indicate whether to rollback ApiKey importation (true) or not (false) when error is encountered.final ApiKeysFormatformat()A query parameter to specify the input format to imported API keys.final StringA query parameter to specify the input format to imported API keys.final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends ImportApiKeysRequest.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfigurationMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
body
The payload of the POST request to import API keys. For the payload format, see API Key File Format.
- Returns:
- The payload of the POST request to import API keys. For the payload format, see API Key File Format.
-
format
A query parameter to specify the input format to imported API keys. Currently, only the
csvformat is supported.If the service returns an enum value that is not available in the current SDK version,
formatwill returnApiKeysFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromformatAsString().- Returns:
- A query parameter to specify the input format to imported API keys. Currently, only the
csvformat is supported. - See Also:
-
formatAsString
A query parameter to specify the input format to imported API keys. Currently, only the
csvformat is supported.If the service returns an enum value that is not available in the current SDK version,
formatwill returnApiKeysFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromformatAsString().- Returns:
- A query parameter to specify the input format to imported API keys. Currently, only the
csvformat is supported. - See Also:
-
failOnWarnings
A query parameter to indicate whether to rollback ApiKey importation (
true) or not (false) when error is encountered.- Returns:
- A query parameter to indicate whether to rollback ApiKey importation (
true) or not (false) when error is encountered.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<ImportApiKeysRequest.Builder,ImportApiKeysRequest> - Specified by:
toBuilderin classApiGatewayRequest
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode()- Overrides:
hashCodein classAwsRequest
-
equals
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
- Overrides:
getValueForFieldin classSdkRequest
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-