@Generated(value="software.amazon.awssdk:codegen") public final class ImportAssetFromApiGatewayApiResponseDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ImportAssetFromApiGatewayApiResponseDetails.Builder,ImportAssetFromApiGatewayApiResponseDetails>
The response details.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ImportAssetFromApiGatewayApiResponseDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
apiDescription()
The API description.
|
String |
apiId()
The API ID.
|
String |
apiKey()
The API key.
|
String |
apiName()
The API name.
|
String |
apiSpecificationMd5Hash()
The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.
|
String |
apiSpecificationUploadUrl()
The upload URL of the API specification.
|
Instant |
apiSpecificationUploadUrlExpiresAt()
The date and time that the upload URL expires, in ISO 8601 format.
|
static ImportAssetFromApiGatewayApiResponseDetails.Builder |
builder() |
String |
dataSetId()
The data set ID.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ProtocolType |
protocolType()
The protocol type.
|
String |
protocolTypeAsString()
The protocol type.
|
String |
revisionId()
The revision ID.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ImportAssetFromApiGatewayApiResponseDetails.Builder> |
serializableBuilderClass() |
String |
stage()
The API stage.
|
ImportAssetFromApiGatewayApiResponseDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String apiDescription()
The API description.
public final String apiId()
The API ID.
public final String apiKey()
The API key.
public final String apiName()
The API name.
public final String apiSpecificationMd5Hash()
The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.
public final String apiSpecificationUploadUrl()
The upload URL of the API specification.
public final Instant apiSpecificationUploadUrlExpiresAt()
The date and time that the upload URL expires, in ISO 8601 format.
public final String dataSetId()
The data set ID.
public final ProtocolType protocolType()
The protocol type.
If the service returns an enum value that is not available in the current SDK version, protocolType will
return ProtocolType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
protocolTypeAsString().
ProtocolTypepublic final String protocolTypeAsString()
The protocol type.
If the service returns an enum value that is not available in the current SDK version, protocolType will
return ProtocolType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
protocolTypeAsString().
ProtocolTypepublic final String revisionId()
The revision ID.
public final String stage()
The API stage.
public ImportAssetFromApiGatewayApiResponseDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ImportAssetFromApiGatewayApiResponseDetails.Builder,ImportAssetFromApiGatewayApiResponseDetails>public static ImportAssetFromApiGatewayApiResponseDetails.Builder builder()
public static Class<? extends ImportAssetFromApiGatewayApiResponseDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.