enum Amazonite::ApiGateway::DocumentationPartType

Defined in:

api_gateway/documentation_part_type.cr

Enum Members

Api = 0
Authorizer = 1
Model = 2
Resource = 3
Method = 4
PathParameter = 5
QueryParameter = 6
RequestHeader = 7
RequestBody = 8
Response = 9
ResponseHeader = 10
ResponseBody = 11

Class Method Summary

Instance Method Summary

Class Method Detail

def self.from_json(pull : JSON::PullParser) : AAG::DocumentationPartType #

[View source]
def self.from_json_object_key?(key : String) : AAG::DocumentationPartType | Nil #

[View source]
def self.to_json(e : DocumentationPartType, json : JSON::Builder) : Nil #

[View source]

Instance Method Detail

def api? #

Returns true if this enum value equals Api


[View source]
def authorizer? #

Returns true if this enum value equals Authorizer


[View source]
def method? #

Returns true if this enum value equals Method


[View source]
def model? #

Returns true if this enum value equals Model


[View source]
def path_parameter? #

Returns true if this enum value equals PathParameter


[View source]
def query_parameter? #

Returns true if this enum value equals QueryParameter


[View source]
def request_body? #

Returns true if this enum value equals RequestBody


[View source]
def request_header? #

Returns true if this enum value equals RequestHeader


[View source]
def resource? #

Returns true if this enum value equals Resource


[View source]
def response? #

Returns true if this enum value equals Response


[View source]
def response_body? #

Returns true if this enum value equals ResponseBody


[View source]
def response_header? #

Returns true if this enum value equals ResponseHeader


[View source]
def to_json_object_key : String #

[View source]