Class GetBasePathMappingResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.apigateway.model.ApiGatewayResponse
-
- software.amazon.awssdk.services.apigateway.model.GetBasePathMappingResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetBasePathMappingResponse.Builder,GetBasePathMappingResponse>
@Generated("software.amazon.awssdk:codegen") public final class GetBasePathMappingResponse extends ApiGatewayResponse implements ToCopyableBuilder<GetBasePathMappingResponse.Builder,GetBasePathMappingResponse>
Represents the base path that callers of the API must provide as part of the URL after the domain name.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGetBasePathMappingResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbasePath()The base path name that callers of the API must provide as part of the URL after the domain name.static GetBasePathMappingResponse.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringrestApiId()The string identifier of the associated RestApi.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends GetBasePathMappingResponse.Builder>serializableBuilderClass()Stringstage()The name of the associated stage.GetBasePathMappingResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.apigateway.model.ApiGatewayResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
basePath
public final String basePath()
The base path name that callers of the API must provide as part of the URL after the domain name.
- Returns:
- The base path name that callers of the API must provide as part of the URL after the domain name.
-
restApiId
public final String restApiId()
The string identifier of the associated RestApi.
- Returns:
- The string identifier of the associated RestApi.
-
stage
public final String stage()
The name of the associated stage.
- Returns:
- The name of the associated stage.
-
toBuilder
public GetBasePathMappingResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetBasePathMappingResponse.Builder,GetBasePathMappingResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static GetBasePathMappingResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetBasePathMappingResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String 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
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkResponse
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-