Class CfnDocumentationPart.LocationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDocumentationPart.LocationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDocumentationPart.LocationProperty
CfnDocumentationPart.LocationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.apigateway.CfnDocumentationPart.LocationProperty
CfnDocumentationPart.LocationProperty.Builder, CfnDocumentationPart.LocationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDocumentationPart.LocationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe HTTP verb of a method.final StringgetName()The name of the targeted API entity.final StringgetPath()The URL path of the target.final StringThe HTTP status code of a response.final StringgetType()The type of API entity to which the documentation content applies.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDocumentationPart.LocationProperty.Builder.
-
-
Method Details
-
getMethod
Description copied from interface:CfnDocumentationPart.LocationPropertyThe HTTP verb of a method.It is a valid field for the API entity types of
METHOD,PATH_PARAMETER,QUERY_PARAMETER,REQUEST_HEADER,REQUEST_BODY,RESPONSE,RESPONSE_HEADER, andRESPONSE_BODY. The default value is*for any method. When an applicable child entity inherits the content of an entity of the same type with more general specifications of the otherlocationattributes, the child entity'smethodattribute must match that of the parent entity exactly.- Specified by:
getMethodin interfaceCfnDocumentationPart.LocationProperty- See Also:
-
getName
Description copied from interface:CfnDocumentationPart.LocationPropertyThe name of the targeted API entity.It is a valid and required field for the API entity types of
AUTHORIZER,MODEL,PATH_PARAMETER,QUERY_PARAMETER,REQUEST_HEADER,REQUEST_BODYandRESPONSE_HEADER. It is an invalid field for any other entity type.- Specified by:
getNamein interfaceCfnDocumentationPart.LocationProperty- See Also:
-
getPath
Description copied from interface:CfnDocumentationPart.LocationPropertyThe URL path of the target.It is a valid field for the API entity types of
RESOURCE,METHOD,PATH_PARAMETER,QUERY_PARAMETER,REQUEST_HEADER,REQUEST_BODY,RESPONSE,RESPONSE_HEADER, andRESPONSE_BODY. The default value is/for the root resource. When an applicable child entity inherits the content of another entity of the same type with more general specifications of the otherlocationattributes, the child entity'spathattribute must match that of the parent entity as a prefix.- Specified by:
getPathin interfaceCfnDocumentationPart.LocationProperty- See Also:
-
getStatusCode
Description copied from interface:CfnDocumentationPart.LocationPropertyThe HTTP status code of a response.It is a valid field for the API entity types of
RESPONSE,RESPONSE_HEADER, andRESPONSE_BODY. The default value is*for any status code. When an applicable child entity inherits the content of an entity of the same type with more general specifications of the otherlocationattributes, the child entity'sstatusCodeattribute must match that of the parent entity exactly.- Specified by:
getStatusCodein interfaceCfnDocumentationPart.LocationProperty- See Also:
-
getType
Description copied from interface:CfnDocumentationPart.LocationPropertyThe type of API entity to which the documentation content applies.Valid values are
API,AUTHORIZER,MODEL,RESOURCE,METHOD,PATH_PARAMETER,QUERY_PARAMETER,REQUEST_HEADER,REQUEST_BODY,RESPONSE,RESPONSE_HEADER, andRESPONSE_BODY. Content inheritance does not apply to any entity of theAPI,AUTHORIZER,METHOD,MODEL,REQUEST_BODY, orRESOURCEtype.- Specified by:
getTypein interfaceCfnDocumentationPart.LocationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-