Server Test Python

Server Test Python

rev. c67de0508e9d33923e47fd7281531eeca95f7996 (ignoring whitespace)

Files changed:

tmp-codegen-diff/codegen-server-test-python/rest_json/rust-server-codegen-python/python/rest_json/aws_lambda/__init__.pyi

@@ -1,0 +143,0 @@
    1         -
import typing
    2         -
    3         -
class ClientApplication:
    4         -
    """
    5         -
    AWS Mobile SDK client fields.
    6         -
    """
    7         -
    8         -
    app_package_name: str
    9         -
    """
   10         -
    The package name for the mobile application invoking the function
   11         -
    """
   12         -
   13         -
    app_title: str
   14         -
    """
   15         -
    The app title for the mobile app as registered with AWS' mobile services.
   16         -
    """
   17         -
   18         -
    app_version_code: str
   19         -
    """
   20         -
    The app version code.
   21         -
    """
   22         -
   23         -
    app_version_name: str
   24         -
    """
   25         -
    The version name of the application as registered with AWS' mobile services.
   26         -
    """
   27         -
   28         -
    installation_id: str
   29         -
    """
   30         -
    The mobile app installation id
   31         -
    """
   32         -
   33         -
class ClientContext:
   34         -
    """
   35         -
    Client context sent by the AWS Mobile SDK.
   36         -
    """
   37         -
   38         -
    client: ClientApplication
   39         -
    """
   40         -
    Information about the mobile application invoking the function.
   41         -
    """
   42         -
   43         -
    custom: typing.Dict[str, str]
   44         -
    """
   45         -
    Custom properties attached to the mobile event context.
   46         -
    """
   47         -
   48         -
    environment: typing.Dict[str, str]
   49         -
    """
   50         -
    Environment settings from the mobile client.
   51         -
    """
   52         -
   53         -
class CognitoIdentity:
   54         -
    """
   55         -
    Cognito identity information sent with the event
   56         -
    """
   57         -
   58         -
    identity_id: str
   59         -
    """
   60         -
    The unique identity id for the Cognito credentials invoking the function.
   61         -
    """
   62         -
   63         -
    identity_pool_id: str
   64         -
    """
   65         -
    The identity pool id the caller is "registered" with.
   66         -
    """
   67         -
   68         -
class Config:
   69         -
    """
   70         -
    Configuration derived from environment variables.
   71         -
    """
   72         -
   73         -
    function_name: str
   74         -
    """
   75         -
    The name of the function.
   76         -
    """
   77         -
   78         -
    log_group: str
   79         -
    """
   80         -
    The name of the Amazon CloudWatch Logs group for the function.
   81         -
    """
   82         -
   83         -
    log_stream: str
   84         -
    """
   85         -
    The name of the Amazon CloudWatch Logs stream for the function.
   86         -
    """
   87         -
   88         -
    memory: int
   89         -
    """
   90         -
    The amount of memory available to the function in MB.
   91         -
    """
   92         -
   93         -
    version: str
   94         -
    """
   95         -
    The version of the function being executed.
   96         -
    """
   97         -
   98         -
class LambdaContext:
   99         -
    """
  100         -
    The Lambda function execution context. The values in this struct
  101         -
    are populated using the [Lambda environment variables](https://docs.aws.amazon.com/lambda/latest/dg/current-supported-versions.html)
  102         -
    and the headers returned by the poll request to the Runtime APIs.
  103         -
    """
  104         -
  105         -
    client_context: typing.Optional[ClientContext]
  106         -
    """
  107         -
    The client context object sent by the AWS mobile SDK. This field is
  108         -
    empty unless the function is invoked using an AWS mobile SDK.
  109         -
    """
  110         -
  111         -
    deadline: int
  112         -
    """
  113         -
    The execution deadline for the current invocation in milliseconds.
  114         -
    """
  115         -
  116         -
    env_config: Config
  117         -
    """
  118         -
    Lambda function configuration from the local environment variables.
  119         -
    Includes information such as the function name, memory allocation,
  120         -
    version, and log streams.
  121         -
    """
  122         -
  123         -
    identity: typing.Optional[CognitoIdentity]
  124         -
    """
  125         -
    The Cognito identity that invoked the function. This field is empty
  126         -
    unless the invocation request to the Lambda APIs was made using AWS
  127         -
    credentials issues by Amazon Cognito Identity Pools.
  128         -
    """
  129         -
  130         -
    invoked_function_arn: str
  131         -
    """
  132         -
    The ARN of the Lambda function being invoked.
  133         -
    """
  134         -
  135         -
    request_id: str
  136         -
    """
  137         -
    The AWS request ID generated by the Lambda service.
  138         -
    """
  139         -
  140         -
    xray_trace_id: typing.Optional[str]
  141         -
    """
  142         -
    The X-Ray trace ID for the current invocation.
  143         -
    """

tmp-codegen-diff/codegen-server-test-python/rest_json/rust-server-codegen-python/python/rest_json/error/__init__.pyi

@@ -1,0 +63,0 @@
    1         -
import rest_json.model
    2         -
import typing
    3         -
    4         -
class ComplexError(Exception):
    5         -
    """
    6         -
    This error is thrown when a request is invalid.
    7         -
    """
    8         -
    9         -
    header: typing.Optional[str]
   10         -
   11         -
    nested: typing.Optional[rest_json.model.ComplexNestedErrorData]
   12         -
   13         -
    top_level: typing.Optional[str]
   14         -
   15         -
    def __init__(self, header: typing.Optional[str] = ..., top_level: typing.Optional[str] = ..., nested: typing.Optional[rest_json.model.ComplexNestedErrorData] = ...) -> None:
   16         -
        ...
   17         -
   18         -
   19         -
class FooError(Exception):
   20         -
    """
   21         -
    This error has test cases that test some of the dark corners of Amazon service framework history. It should only be implemented by clients.
   22         -
    """
   23         -
   24         -
    def __init__(self) -> None:
   25         -
        ...
   26         -
   27         -
   28         -
class InternalServerError(Exception):
   29         -
    message: str
   30         -
   31         -
    def __init__(self, message: str) -> None:
   32         -
        ...
   33         -
   34         -
   35         -
class InvalidGreeting(Exception):
   36         -
    """
   37         -
    This error is thrown when an invalid greeting value is provided.
   38         -
    """
   39         -
   40         -
    message: typing.Optional[str]
   41         -
   42         -
    def __init__(self, message: typing.Optional[str] = ...) -> None:
   43         -
        ...
   44         -
   45         -
   46         -
class ValidationException(Exception):
   47         -
    """
   48         -
    A standard error for input validation failures. This should be thrown by services when a member of the input structure falls outside of the modeled or documented constraints.
   49         -
    """
   50         -
   51         -
    field_list: typing.Optional[typing.List[rest_json.model.ValidationExceptionField]]
   52         -
    """
   53         -
    A list of specific failures encountered while validating the input. A member can appear in this list more than once if it failed to satisfy multiple constraints.
   54         -
    """
   55         -
   56         -
    message: str
   57         -
    """
   58         -
    A summary of the validation failure.
   59         -
    """
   60         -
   61         -
    def __init__(self, message: str, field_list: typing.Optional[typing.List[rest_json.model.ValidationExceptionField]] = ...) -> None:
   62         -
        ...
   63         -

tmp-codegen-diff/codegen-server-test-python/rest_json/rust-server-codegen-python/python/rest_json/input/__init__.pyi

@@ -1,0 +1016,0 @@
    1         -
import rest_json.model
    2         -
import rest_json.types
    3         -
import typing
    4         -
    5         -
class AllQueryStringTypesInput:
    6         -
    query_boolean: typing.Optional[bool]
    7         -
    8         -
    query_boolean_list: typing.Optional[typing.List[bool]]
    9         -
   10         -
    query_byte: typing.Optional[int]
   11         -
   12         -
    query_double: typing.Optional[float]
   13         -
   14         -
    query_double_list: typing.Optional[typing.List[float]]
   15         -
   16         -
    query_enum: typing.Optional[rest_json.model.FooEnum]
   17         -
   18         -
    query_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]]
   19         -
   20         -
    query_float: typing.Optional[float]
   21         -
   22         -
    query_integer: typing.Optional[int]
   23         -
   24         -
    query_integer_enum: typing.Optional[int]
   25         -
   26         -
    query_integer_enum_list: typing.Optional[typing.List[int]]
   27         -
   28         -
    query_integer_list: typing.Optional[typing.List[int]]
   29         -
   30         -
    query_integer_set: typing.Optional[typing.List[int]]
   31         -
   32         -
    query_long: typing.Optional[int]
   33         -
   34         -
    query_params_map_of_string_list: typing.Optional[typing.Dict[str, typing.List[str]]]
   35         -
   36         -
    query_short: typing.Optional[int]
   37         -
   38         -
    query_string: typing.Optional[str]
   39         -
   40         -
    query_string_list: typing.Optional[typing.List[str]]
   41         -
   42         -
    query_string_set: typing.Optional[typing.List[str]]
   43         -
   44         -
    query_timestamp: typing.Optional[rest_json.types.DateTime]
   45         -
   46         -
    query_timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]]
   47         -
   48         -
    def __init__(self, query_string: typing.Optional[str] = ..., query_string_list: typing.Optional[typing.List[str]] = ..., query_string_set: typing.Optional[typing.List[str]] = ..., query_byte: typing.Optional[int] = ..., query_short: typing.Optional[int] = ..., query_integer: typing.Optional[int] = ..., query_integer_list: typing.Optional[typing.List[int]] = ..., query_integer_set: typing.Optional[typing.List[int]] = ..., query_long: typing.Optional[int] = ..., query_float: typing.Optional[float] = ..., query_double: typing.Optional[float] = ..., query_double_list: typing.Optional[typing.List[float]] = ..., query_boolean: typing.Optional[bool] = ..., query_boolean_list: typing.Optional[typing.List[bool]] = ..., query_timestamp: typing.Optional[rest_json.types.DateTime] = ..., query_timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]] = ..., query_enum: typing.Optional[rest_json.model.FooEnum] = ..., query_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]] = ..., query_integer_enum: typing.Optional[int] = ..., query_integer_enum_list: typing.Optional[typing.List[int]] = ..., query_params_map_of_string_list: typing.Optional[typing.Dict[str, typing.List[str]]] = ...) -> None:
   49         -
        ...
   50         -
   51         -
   52         -
class ConstantAndVariableQueryStringInput:
   53         -
    baz: typing.Optional[str]
   54         -
   55         -
    maybe_set: typing.Optional[str]
   56         -
   57         -
    def __init__(self, baz: typing.Optional[str] = ..., maybe_set: typing.Optional[str] = ...) -> None:
   58         -
        ...
   59         -
   60         -
   61         -
class ConstantQueryStringInput:
   62         -
    hello: str
   63         -
   64         -
    def __init__(self, hello: str) -> None:
   65         -
        ...
   66         -
   67         -
   68         -
class ContentTypeParametersInput:
   69         -
    value: typing.Optional[int]
   70         -
   71         -
    def __init__(self, value: typing.Optional[int] = ...) -> None:
   72         -
        ...
   73         -
   74         -
   75         -
class DatetimeOffsetsInput:
   76         -
    def __init__(self) -> None:
   77         -
        ...
   78         -
   79         -
   80         -
class DocumentTypeAsMapValueInput:
   81         -
    doc_valued_map: typing.Optional[typing.Dict[str, rest_json.types.Document]]
   82         -
   83         -
    def __init__(self, doc_valued_map: typing.Optional[typing.Dict[str, rest_json.types.Document]] = ...) -> None:
   84         -
        ...
   85         -
   86         -
   87         -
class DocumentTypeAsPayloadInput:
   88         -
    document_value: typing.Optional[rest_json.types.Document]
   89         -
   90         -
    def __init__(self, document_value: typing.Optional[rest_json.types.Document] = ...) -> None:
   91         -
        ...
   92         -
   93         -
   94         -
class DocumentTypeInput:
   95         -
    document_value: typing.Optional[rest_json.types.Document]
   96         -
   97         -
    string_value: typing.Optional[str]
   98         -
   99         -
    def __init__(self, string_value: typing.Optional[str] = ..., document_value: typing.Optional[rest_json.types.Document] = ...) -> None:
  100         -
        ...
  101         -
  102         -
  103         -
class EmptyInputAndEmptyOutputInput:
  104         -
    def __init__(self) -> None:
  105         -
        ...
  106         -
  107         -
  108         -
class EndpointOperationInput:
  109         -
    def __init__(self) -> None:
  110         -
        ...
  111         -
  112         -
  113         -
class EndpointWithHostLabelOperationInput:
  114         -
    label: str
  115         -
  116         -
    def __init__(self, label: str) -> None:
  117         -
        ...
  118         -
  119         -
  120         -
class FractionalSecondsInput:
  121         -
    def __init__(self) -> None:
  122         -
        ...
  123         -
  124         -
  125         -
class GreetingWithErrorsInput:
  126         -
    def __init__(self) -> None:
  127         -
        ...
  128         -
  129         -
  130         -
class HostWithPathOperationInput:
  131         -
    def __init__(self) -> None:
  132         -
        ...
  133         -
  134         -
  135         -
class HttpChecksumRequiredInput:
  136         -
    foo: typing.Optional[str]
  137         -
  138         -
    def __init__(self, foo: typing.Optional[str] = ...) -> None:
  139         -
        ...
  140         -
  141         -
  142         -
class HttpEmptyPrefixHeadersInput:
  143         -
    prefix_headers: typing.Optional[typing.Dict[str, str]]
  144         -
  145         -
    specific_header: typing.Optional[str]
  146         -
  147         -
    def __init__(self, prefix_headers: typing.Optional[typing.Dict[str, str]] = ..., specific_header: typing.Optional[str] = ...) -> None:
  148         -
        ...
  149         -
  150         -
  151         -
class HttpEnumPayloadInput:
  152         -
    payload: typing.Optional[rest_json.model.StringEnum]
  153         -
  154         -
    def __init__(self, payload: typing.Optional[rest_json.model.StringEnum] = ...) -> None:
  155         -
        ...
  156         -
  157         -
  158         -
class HttpPayloadTraitsInput:
  159         -
    blob: typing.Optional[rest_json.types.Blob]
  160         -
  161         -
    foo: typing.Optional[str]
  162         -
  163         -
    def __init__(self, foo: typing.Optional[str] = ..., blob: typing.Optional[rest_json.types.Blob] = ...) -> None:
  164         -
        ...
  165         -
  166         -
  167         -
class HttpPayloadTraitsWithMediaTypeInput:
  168         -
    blob: typing.Optional[rest_json.types.Blob]
  169         -
  170         -
    foo: typing.Optional[str]
  171         -
  172         -
    def __init__(self, foo: typing.Optional[str] = ..., blob: typing.Optional[rest_json.types.Blob] = ...) -> None:
  173         -
        ...
  174         -
  175         -
  176         -
class HttpPayloadWithStructureInput:
  177         -
    nested: typing.Optional[rest_json.model.NestedPayload]
  178         -
  179         -
    def __init__(self, nested: typing.Optional[rest_json.model.NestedPayload] = ...) -> None:
  180         -
        ...
  181         -
  182         -
  183         -
class HttpPayloadWithUnionInput:
  184         -
    nested: typing.Optional[rest_json.model.UnionPayload]
  185         -
  186         -
    def __init__(self, nested: typing.Optional[rest_json.model.UnionPayload] = ...) -> None:
  187         -
        ...
  188         -
  189         -
  190         -
class HttpPrefixHeadersInResponseInput:
  191         -
    def __init__(self) -> None:
  192         -
        ...
  193         -
  194         -
  195         -
class HttpPrefixHeadersInput:
  196         -
    foo: typing.Optional[str]
  197         -
  198         -
    foo_map: typing.Optional[typing.Dict[str, str]]
  199         -
  200         -
    def __init__(self, foo: typing.Optional[str] = ..., foo_map: typing.Optional[typing.Dict[str, str]] = ...) -> None:
  201         -
        ...
  202         -
  203         -
  204         -
class HttpRequestWithFloatLabelsInput:
  205         -
    double: float
  206         -
  207         -
    float: float
  208         -
  209         -
    def __init__(self, float: float, double: float) -> None:
  210         -
        ...
  211         -
  212         -
  213         -
class HttpRequestWithGreedyLabelInPathInput:
  214         -
    baz: str
  215         -
  216         -
    foo: str
  217         -
  218         -
    def __init__(self, foo: str, baz: str) -> None:
  219         -
        ...
  220         -
  221         -
  222         -
class HttpRequestWithLabelsAndTimestampFormatInput:
  223         -
    default_format: rest_json.types.DateTime
  224         -
  225         -
    member_date_time: rest_json.types.DateTime
  226         -
  227         -
    member_epoch_seconds: rest_json.types.DateTime
  228         -
  229         -
    member_http_date: rest_json.types.DateTime
  230         -
  231         -
    target_date_time: rest_json.types.DateTime
  232         -
  233         -
    target_epoch_seconds: rest_json.types.DateTime
  234         -
  235         -
    target_http_date: rest_json.types.DateTime
  236         -
  237         -
    def __init__(self, member_epoch_seconds: rest_json.types.DateTime, member_http_date: rest_json.types.DateTime, member_date_time: rest_json.types.DateTime, default_format: rest_json.types.DateTime, target_epoch_seconds: rest_json.types.DateTime, target_http_date: rest_json.types.DateTime, target_date_time: rest_json.types.DateTime) -> None:
  238         -
        ...
  239         -
  240         -
  241         -
class HttpRequestWithLabelsInput:
  242         -
    boolean: bool
  243         -
    """
  244         -
    Serialized in the path as true or false.
  245         -
    """
  246         -
  247         -
    double: float
  248         -
  249         -
    float: float
  250         -
  251         -
    integer: int
  252         -
  253         -
    long: int
  254         -
  255         -
    short: int
  256         -
  257         -
    string: str
  258         -
  259         -
    timestamp: rest_json.types.DateTime
  260         -
    """
  261         -
    Note that this member has no format, so it's serialized as an RFC 3399 date-time.
  262         -
    """
  263         -
  264         -
    def __init__(self, string: str, short: int, integer: int, long: int, float: float, double: float, boolean: bool, timestamp: rest_json.types.DateTime) -> None:
  265         -
        ...
  266         -
  267         -
  268         -
class HttpRequestWithRegexLiteralInput:
  269         -
    str: str
  270         -
  271         -
    def __init__(self, str: str) -> None:
  272         -
        ...
  273         -
  274         -
  275         -
class HttpResponseCodeInput:
  276         -
    def __init__(self) -> None:
  277         -
        ...
  278         -
  279         -
  280         -
class HttpStringPayloadInput:
  281         -
    payload: typing.Optional[str]
  282         -
  283         -
    def __init__(self, payload: typing.Optional[str] = ...) -> None:
  284         -
        ...
  285         -
  286         -
  287         -
class IgnoreQueryParamsInResponseInput:
  288         -
    def __init__(self) -> None:
  289         -
        ...
  290         -
  291         -
  292         -
class InputAndOutputWithHeadersInput:
  293         -
    header_boolean_list: typing.Optional[typing.List[bool]]
  294         -
  295         -
    header_byte: typing.Optional[int]
  296         -
  297         -
    header_double: typing.Optional[float]
  298         -
  299         -
    header_enum: typing.Optional[rest_json.model.FooEnum]
  300         -
  301         -
    header_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]]
  302         -
  303         -
    header_false_bool: typing.Optional[bool]
  304         -
  305         -
    header_float: typing.Optional[float]
  306         -
  307         -
    header_integer: typing.Optional[int]
  308         -
  309         -
    header_integer_enum: typing.Optional[int]
  310         -
  311         -
    header_integer_enum_list: typing.Optional[typing.List[int]]
  312         -
  313         -
    header_integer_list: typing.Optional[typing.List[int]]
  314         -
  315         -
    header_long: typing.Optional[int]
  316         -
  317         -
    header_short: typing.Optional[int]
  318         -
  319         -
    header_string: typing.Optional[str]
  320         -
  321         -
    header_string_list: typing.Optional[typing.List[str]]
  322         -
  323         -
    header_string_set: typing.Optional[typing.List[str]]
  324         -
  325         -
    header_timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]]
  326         -
  327         -
    header_true_bool: typing.Optional[bool]
  328         -
  329         -
    def __init__(self, header_string: typing.Optional[str] = ..., header_byte: typing.Optional[int] = ..., header_short: typing.Optional[int] = ..., header_integer: typing.Optional[int] = ..., header_long: typing.Optional[int] = ..., header_float: typing.Optional[float] = ..., header_double: typing.Optional[float] = ..., header_true_bool: typing.Optional[bool] = ..., header_false_bool: typing.Optional[bool] = ..., header_string_list: typing.Optional[typing.List[str]] = ..., header_string_set: typing.Optional[typing.List[str]] = ..., header_integer_list: typing.Optional[typing.List[int]] = ..., header_boolean_list: typing.Optional[typing.List[bool]] = ..., header_timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]] = ..., header_enum: typing.Optional[rest_json.model.FooEnum] = ..., header_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]] = ..., header_integer_enum: typing.Optional[int] = ..., header_integer_enum_list: typing.Optional[typing.List[int]] = ...) -> None:
  330         -
        ...
  331         -
  332         -
  333         -
class JsonBlobsInput:
  334         -
    data: typing.Optional[rest_json.types.Blob]
  335         -
  336         -
    def __init__(self, data: typing.Optional[rest_json.types.Blob] = ...) -> None:
  337         -
        ...
  338         -
  339         -
  340         -
class JsonEnumsInput:
  341         -
    foo_enum1: typing.Optional[rest_json.model.FooEnum]
  342         -
  343         -
    foo_enum2: typing.Optional[rest_json.model.FooEnum]
  344         -
  345         -
    foo_enum3: typing.Optional[rest_json.model.FooEnum]
  346         -
  347         -
    foo_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]]
  348         -
  349         -
    foo_enum_map: typing.Optional[typing.Dict[str, rest_json.model.FooEnum]]
  350         -
  351         -
    foo_enum_set: typing.Optional[typing.List[rest_json.model.FooEnum]]
  352         -
  353         -
    def __init__(self, foo_enum1: typing.Optional[rest_json.model.FooEnum] = ..., foo_enum2: typing.Optional[rest_json.model.FooEnum] = ..., foo_enum3: typing.Optional[rest_json.model.FooEnum] = ..., foo_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]] = ..., foo_enum_set: typing.Optional[typing.List[rest_json.model.FooEnum]] = ..., foo_enum_map: typing.Optional[typing.Dict[str, rest_json.model.FooEnum]] = ...) -> None:
  354         -
        ...
  355         -
  356         -
  357         -
class JsonIntEnumsInput:
  358         -
    integer_enum1: typing.Optional[int]
  359         -
  360         -
    integer_enum2: typing.Optional[int]
  361         -
  362         -
    integer_enum3: typing.Optional[int]
  363         -
  364         -
    integer_enum_list: typing.Optional[typing.List[int]]
  365         -
  366         -
    integer_enum_map: typing.Optional[typing.Dict[str, int]]
  367         -
  368         -
    integer_enum_set: typing.Optional[typing.List[int]]
  369         -
  370         -
    def __init__(self, integer_enum1: typing.Optional[int] = ..., integer_enum2: typing.Optional[int] = ..., integer_enum3: typing.Optional[int] = ..., integer_enum_list: typing.Optional[typing.List[int]] = ..., integer_enum_set: typing.Optional[typing.List[int]] = ..., integer_enum_map: typing.Optional[typing.Dict[str, int]] = ...) -> None:
  371         -
        ...
  372         -
  373         -
  374         -
class JsonListsInput:
  375         -
    boolean_list: typing.Optional[typing.List[bool]]
  376         -
  377         -
    enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]]
  378         -
  379         -
    int_enum_list: typing.Optional[typing.List[int]]
  380         -
  381         -
    integer_list: typing.Optional[typing.List[int]]
  382         -
  383         -
    nested_string_list: typing.Optional[typing.List[typing.List[str]]]
  384         -
    """
  385         -
    A list of lists of strings.
  386         -
    """
  387         -
  388         -
    string_list: typing.Optional[typing.List[str]]
  389         -
  390         -
    string_set: typing.Optional[typing.List[str]]
  391         -
  392         -
    structure_list: typing.Optional[typing.List[rest_json.model.StructureListMember]]
  393         -
  394         -
    timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]]
  395         -
  396         -
    def __init__(self, string_list: typing.Optional[typing.List[str]] = ..., string_set: typing.Optional[typing.List[str]] = ..., integer_list: typing.Optional[typing.List[int]] = ..., boolean_list: typing.Optional[typing.List[bool]] = ..., timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]] = ..., enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]] = ..., int_enum_list: typing.Optional[typing.List[int]] = ..., nested_string_list: typing.Optional[typing.List[typing.List[str]]] = ..., structure_list: typing.Optional[typing.List[rest_json.model.StructureListMember]] = ...) -> None:
  397         -
        ...
  398         -
  399         -
  400         -
class JsonMapsInput:
  401         -
    dense_boolean_map: typing.Optional[typing.Dict[str, bool]]
  402         -
  403         -
    dense_number_map: typing.Optional[typing.Dict[str, int]]
  404         -
  405         -
    dense_set_map: typing.Optional[typing.Dict[str, typing.List[str]]]
  406         -
  407         -
    dense_string_map: typing.Optional[typing.Dict[str, str]]
  408         -
  409         -
    dense_struct_map: typing.Optional[typing.Dict[str, rest_json.model.GreetingStruct]]
  410         -
  411         -
    def __init__(self, dense_struct_map: typing.Optional[typing.Dict[str, rest_json.model.GreetingStruct]] = ..., dense_number_map: typing.Optional[typing.Dict[str, int]] = ..., dense_boolean_map: typing.Optional[typing.Dict[str, bool]] = ..., dense_string_map: typing.Optional[typing.Dict[str, str]] = ..., dense_set_map: typing.Optional[typing.Dict[str, typing.List[str]]] = ...) -> None:
  412         -
        ...
  413         -
  414         -
  415         -
class JsonTimestampsInput:
  416         -
    date_time: typing.Optional[rest_json.types.DateTime]
  417         -
  418         -
    date_time_on_target: typing.Optional[rest_json.types.DateTime]
  419         -
  420         -
    epoch_seconds: typing.Optional[rest_json.types.DateTime]
  421         -
  422         -
    epoch_seconds_on_target: typing.Optional[rest_json.types.DateTime]
  423         -
  424         -
    http_date: typing.Optional[rest_json.types.DateTime]
  425         -
  426         -
    http_date_on_target: typing.Optional[rest_json.types.DateTime]
  427         -
  428         -
    normal: typing.Optional[rest_json.types.DateTime]
  429         -
  430         -
    def __init__(self, normal: typing.Optional[rest_json.types.DateTime] = ..., date_time: typing.Optional[rest_json.types.DateTime] = ..., date_time_on_target: typing.Optional[rest_json.types.DateTime] = ..., epoch_seconds: typing.Optional[rest_json.types.DateTime] = ..., epoch_seconds_on_target: typing.Optional[rest_json.types.DateTime] = ..., http_date: typing.Optional[rest_json.types.DateTime] = ..., http_date_on_target: typing.Optional[rest_json.types.DateTime] = ...) -> None:
  431         -
        ...
  432         -
  433         -
  434         -
class JsonUnionsInput:
  435         -
    """
  436         -
    A shared structure that contains a single union member.
  437         -
    """
  438         -
  439         -
    contents: typing.Optional[rest_json.model.MyUnion]
  440         -
    """
  441         -
    A union with a representative set of types for members.
  442         -
    """
  443         -
  444         -
    def __init__(self, contents: typing.Optional[rest_json.model.MyUnion] = ...) -> None:
  445         -
        ...
  446         -
  447         -
  448         -
class MalformedAcceptWithBodyInput:
  449         -
    def __init__(self) -> None:
  450         -
        ...
  451         -
  452         -
  453         -
class MalformedAcceptWithGenericStringInput:
  454         -
    def __init__(self) -> None:
  455         -
        ...
  456         -
  457         -
  458         -
class MalformedAcceptWithPayloadInput:
  459         -
    def __init__(self) -> None:
  460         -
        ...
  461         -
  462         -
  463         -
class MalformedBlobInput:
  464         -
    blob: typing.Optional[rest_json.types.Blob]
  465         -
  466         -
    def __init__(self, blob: typing.Optional[rest_json.types.Blob] = ...) -> None:
  467         -
        ...
  468         -
  469         -
  470         -
class MalformedBooleanInput:
  471         -
    boolean_in_body: typing.Optional[bool]
  472         -
  473         -
    boolean_in_header: typing.Optional[bool]
  474         -
  475         -
    boolean_in_path: bool
  476         -
  477         -
    boolean_in_query: typing.Optional[bool]
  478         -
  479         -
    def __init__(self, boolean_in_path: bool, boolean_in_body: typing.Optional[bool] = ..., boolean_in_query: typing.Optional[bool] = ..., boolean_in_header: typing.Optional[bool] = ...) -> None:
  480         -
        ...
  481         -
  482         -
  483         -
class MalformedByteInput:
  484         -
    byte_in_body: typing.Optional[int]
  485         -
  486         -
    byte_in_header: typing.Optional[int]
  487         -
  488         -
    byte_in_path: int
  489         -
  490         -
    byte_in_query: typing.Optional[int]
  491         -
  492         -
    def __init__(self, byte_in_path: int, byte_in_body: typing.Optional[int] = ..., byte_in_query: typing.Optional[int] = ..., byte_in_header: typing.Optional[int] = ...) -> None:
  493         -
        ...
  494         -
  495         -
  496         -
class MalformedContentTypeWithBodyInput:
  497         -
    hi: typing.Optional[str]
  498         -
  499         -
    def __init__(self, hi: typing.Optional[str] = ...) -> None:
  500         -
        ...
  501         -
  502         -
  503         -
class MalformedContentTypeWithGenericStringInput:
  504         -
    payload: typing.Optional[str]
  505         -
  506         -
    def __init__(self, payload: typing.Optional[str] = ...) -> None:
  507         -
        ...
  508         -
  509         -
  510         -
class MalformedContentTypeWithPayloadInput:
  511         -
    payload: typing.Optional[rest_json.types.Blob]
  512         -
  513         -
    def __init__(self, payload: typing.Optional[rest_json.types.Blob] = ...) -> None:
  514         -
        ...
  515         -
  516         -
  517         -
class MalformedContentTypeWithoutBodyEmptyInputInput:
  518         -
    header: typing.Optional[str]
  519         -
  520         -
    def __init__(self, header: typing.Optional[str] = ...) -> None:
  521         -
        ...
  522         -
  523         -
  524         -
class MalformedContentTypeWithoutBodyInput:
  525         -
    def __init__(self) -> None:
  526         -
        ...
  527         -
  528         -
  529         -
class MalformedDoubleInput:
  530         -
    double_in_body: typing.Optional[float]
  531         -
  532         -
    double_in_header: typing.Optional[float]
  533         -
  534         -
    double_in_path: float
  535         -
  536         -
    double_in_query: typing.Optional[float]
  537         -
  538         -
    def __init__(self, double_in_path: float, double_in_body: typing.Optional[float] = ..., double_in_query: typing.Optional[float] = ..., double_in_header: typing.Optional[float] = ...) -> None:
  539         -
        ...
  540         -
  541         -
  542         -
class MalformedFloatInput:
  543         -
    float_in_body: typing.Optional[float]
  544         -
  545         -
    float_in_header: typing.Optional[float]
  546         -
  547         -
    float_in_path: float
  548         -
  549         -
    float_in_query: typing.Optional[float]
  550         -
  551         -
    def __init__(self, float_in_path: float, float_in_body: typing.Optional[float] = ..., float_in_query: typing.Optional[float] = ..., float_in_header: typing.Optional[float] = ...) -> None:
  552         -
        ...
  553         -
  554         -
  555         -
class MalformedIntegerInput:
  556         -
    integer_in_body: typing.Optional[int]
  557         -
  558         -
    integer_in_header: typing.Optional[int]
  559         -
  560         -
    integer_in_path: int
  561         -
  562         -
    integer_in_query: typing.Optional[int]
  563         -
  564         -
    def __init__(self, integer_in_path: int, integer_in_body: typing.Optional[int] = ..., integer_in_query: typing.Optional[int] = ..., integer_in_header: typing.Optional[int] = ...) -> None:
  565         -
        ...
  566         -
  567         -
  568         -
class MalformedListInput:
  569         -
    body_list: typing.Optional[typing.List[str]]
  570         -
  571         -
    def __init__(self, body_list: typing.Optional[typing.List[str]] = ...) -> None:
  572         -
        ...
  573         -
  574         -
  575         -
class MalformedLongInput:
  576         -
    long_in_body: typing.Optional[int]
  577         -
  578         -
    long_in_header: typing.Optional[int]
  579         -
  580         -
    long_in_path: int
  581         -
  582         -
    long_in_query: typing.Optional[int]
  583         -
  584         -
    def __init__(self, long_in_path: int, long_in_body: typing.Optional[int] = ..., long_in_query: typing.Optional[int] = ..., long_in_header: typing.Optional[int] = ...) -> None:
  585         -
        ...
  586         -
  587         -
  588         -
class MalformedMapInput:
  589         -
    body_map: typing.Optional[typing.Dict[str, str]]
  590         -
  591         -
    def __init__(self, body_map: typing.Optional[typing.Dict[str, str]] = ...) -> None:
  592         -
        ...
  593         -
  594         -
  595         -
class MalformedRequestBodyInput:
  596         -
    float: typing.Optional[float]
  597         -
  598         -
    int: typing.Optional[int]
  599         -
  600         -
    def __init__(self, int: typing.Optional[int] = ..., float: typing.Optional[float] = ...) -> None:
  601         -
        ...
  602         -
  603         -
  604         -
class MalformedShortInput:
  605         -
    short_in_body: typing.Optional[int]
  606         -
  607         -
    short_in_header: typing.Optional[int]
  608         -
  609         -
    short_in_path: int
  610         -
  611         -
    short_in_query: typing.Optional[int]
  612         -
  613         -
    def __init__(self, short_in_path: int, short_in_body: typing.Optional[int] = ..., short_in_query: typing.Optional[int] = ..., short_in_header: typing.Optional[int] = ...) -> None:
  614         -
        ...
  615         -
  616         -
  617         -
class MalformedStringInput:
  618         -
    blob: typing.Optional[str]
  619         -
  620         -
    def __init__(self, blob: typing.Optional[str] = ...) -> None:
  621         -
        ...
  622         -
  623         -
  624         -
class MalformedTimestampBodyDateTimeInput:
  625         -
    timestamp: rest_json.types.DateTime
  626         -
  627         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  628         -
        ...
  629         -
  630         -
  631         -
class MalformedTimestampBodyDefaultInput:
  632         -
    timestamp: rest_json.types.DateTime
  633         -
  634         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  635         -
        ...
  636         -
  637         -
  638         -
class MalformedTimestampBodyHttpDateInput:
  639         -
    timestamp: rest_json.types.DateTime
  640         -
  641         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  642         -
        ...
  643         -
  644         -
  645         -
class MalformedTimestampHeaderDateTimeInput:
  646         -
    timestamp: rest_json.types.DateTime
  647         -
  648         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  649         -
        ...
  650         -
  651         -
  652         -
class MalformedTimestampHeaderDefaultInput:
  653         -
    timestamp: rest_json.types.DateTime
  654         -
  655         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  656         -
        ...
  657         -
  658         -
  659         -
class MalformedTimestampHeaderEpochInput:
  660         -
    timestamp: rest_json.types.DateTime
  661         -
  662         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  663         -
        ...
  664         -
  665         -
  666         -
class MalformedTimestampPathDefaultInput:
  667         -
    timestamp: rest_json.types.DateTime
  668         -
  669         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  670         -
        ...
  671         -
  672         -
  673         -
class MalformedTimestampPathEpochInput:
  674         -
    timestamp: rest_json.types.DateTime
  675         -
  676         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  677         -
        ...
  678         -
  679         -
  680         -
class MalformedTimestampPathHttpDateInput:
  681         -
    timestamp: rest_json.types.DateTime
  682         -
  683         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  684         -
        ...
  685         -
  686         -
  687         -
class MalformedTimestampQueryDefaultInput:
  688         -
    timestamp: rest_json.types.DateTime
  689         -
  690         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  691         -
        ...
  692         -
  693         -
  694         -
class MalformedTimestampQueryEpochInput:
  695         -
    timestamp: rest_json.types.DateTime
  696         -
  697         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  698         -
        ...
  699         -
  700         -
  701         -
class MalformedTimestampQueryHttpDateInput:
  702         -
    timestamp: rest_json.types.DateTime
  703         -
  704         -
    def __init__(self, timestamp: rest_json.types.DateTime) -> None:
  705         -
        ...
  706         -
  707         -
  708         -
class MalformedUnionInput:
  709         -
    union: typing.Optional[rest_json.model.SimpleUnion]
  710         -
  711         -
    def __init__(self, union: typing.Optional[rest_json.model.SimpleUnion] = ...) -> None:
  712         -
        ...
  713         -
  714         -
  715         -
class MediaTypeHeaderInput:
  716         -
    json: typing.Optional[str]
  717         -
  718         -
    def __init__(self, json: typing.Optional[str] = ...) -> None:
  719         -
        ...
  720         -
  721         -
  722         -
class NoInputAndNoOutputInput:
  723         -
    def __init__(self) -> None:
  724         -
        ...
  725         -
  726         -
  727         -
class NoInputAndOutputInput:
  728         -
    def __init__(self) -> None:
  729         -
        ...
  730         -
  731         -
  732         -
class NullAndEmptyHeadersClientInput:
  733         -
    a: typing.Optional[str]
  734         -
  735         -
    b: typing.Optional[str]
  736         -
  737         -
    c: typing.Optional[typing.List[str]]
  738         -
  739         -
    def __init__(self, a: typing.Optional[str] = ..., b: typing.Optional[str] = ..., c: typing.Optional[typing.List[str]] = ...) -> None:
  740         -
        ...
  741         -
  742         -
  743         -
class NullAndEmptyHeadersServerInput:
  744         -
    a: typing.Optional[str]
  745         -
  746         -
    b: typing.Optional[str]
  747         -
  748         -
    c: typing.Optional[typing.List[str]]
  749         -
  750         -
    def __init__(self, a: typing.Optional[str] = ..., b: typing.Optional[str] = ..., c: typing.Optional[typing.List[str]] = ...) -> None:
  751         -
        ...
  752         -
  753         -
  754         -
class OmitsNullSerializesEmptyStringInput:
  755         -
    empty_string: typing.Optional[str]
  756         -
  757         -
    null_value: typing.Optional[str]
  758         -
  759         -
    def __init__(self, null_value: typing.Optional[str] = ..., empty_string: typing.Optional[str] = ...) -> None:
  760         -
        ...
  761         -
  762         -
  763         -
class OmitsSerializingEmptyListsInput:
  764         -
    query_boolean_list: typing.Optional[typing.List[bool]]
  765         -
  766         -
    query_double_list: typing.Optional[typing.List[float]]
  767         -
  768         -
    query_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]]
  769         -
  770         -
    query_integer_enum_list: typing.Optional[typing.List[int]]
  771         -
  772         -
    query_integer_list: typing.Optional[typing.List[int]]
  773         -
  774         -
    query_string_list: typing.Optional[typing.List[str]]
  775         -
  776         -
    query_timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]]
  777         -
  778         -
    def __init__(self, query_string_list: typing.Optional[typing.List[str]] = ..., query_integer_list: typing.Optional[typing.List[int]] = ..., query_double_list: typing.Optional[typing.List[float]] = ..., query_boolean_list: typing.Optional[typing.List[bool]] = ..., query_timestamp_list: typing.Optional[typing.List[rest_json.types.DateTime]] = ..., query_enum_list: typing.Optional[typing.List[rest_json.model.FooEnum]] = ..., query_integer_enum_list: typing.Optional[typing.List[int]] = ...) -> None:
  779         -
        ...
  780         -
  781         -
  782         -
class OperationWithDefaultsInput:
  783         -
    client_optional_defaults: typing.Optional[rest_json.model.ClientOptionalDefaults]
  784         -
  785         -
    defaults: typing.Optional[rest_json.model.Defaults]
  786         -
  787         -
    other_top_level_default: int
  788         -
  789         -
    top_level_default: str
  790         -
  791         -
    def __init__(self, top_level_default: str, other_top_level_default: int, defaults: typing.Optional[rest_json.model.Defaults] = ..., client_optional_defaults: typing.Optional[rest_json.model.ClientOptionalDefaults] = ...) -> None:
  792         -
        ...
  793         -
  794         -
  795         -
class OperationWithNestedStructureInput:
  796         -
    top_level: rest_json.model.TopLevel
  797         -
  798         -
    def __init__(self, top_level: rest_json.model.TopLevel) -> None:
  799         -
        ...
  800         -
  801         -
  802         -
class PostPlayerActionInput:
  803         -
    action: typing.Optional[rest_json.model.PlayerAction]
  804         -
  805         -
    def __init__(self, action: typing.Optional[rest_json.model.PlayerAction] = ...) -> None:
  806         -
        ...
  807         -
  808         -
  809         -
class PostUnionWithJsonNameInput:
  810         -
    value: typing.Optional[rest_json.model.UnionWithJsonName]
  811         -
  812         -
    def __init__(self, value: typing.Optional[rest_json.model.UnionWithJsonName] = ...) -> None:
  813         -
        ...
  814         -
  815         -
  816         -
class PutWithContentEncodingInput:
  817         -
    data: typing.Optional[str]
  818         -
  819         -
    encoding: typing.Optional[str]
  820         -
  821         -
    def __init__(self, encoding: typing.Optional[str] = ..., data: typing.Optional[str] = ...) -> None:
  822         -
        ...
  823         -
  824         -
  825         -
class QueryIdempotencyTokenAutoFillInput:
  826         -
    token: typing.Optional[str]
  827         -
  828         -
    def __init__(self, token: typing.Optional[str] = ...) -> None:
  829         -
        ...
  830         -
  831         -
  832         -
class QueryParamsAsStringListMapInput:
  833         -
    foo: typing.Optional[typing.Dict[str, typing.List[str]]]
  834         -
  835         -
    qux: typing.Optional[str]
  836         -
  837         -
    def __init__(self, qux: typing.Optional[str] = ..., foo: typing.Optional[typing.Dict[str, typing.List[str]]] = ...) -> None:
  838         -
        ...
  839         -
  840         -
  841         -
class QueryPrecedenceInput:
  842         -
    baz: typing.Optional[typing.Dict[str, str]]
  843         -
  844         -
    foo: typing.Optional[str]
  845         -
  846         -
    def __init__(self, foo: typing.Optional[str] = ..., baz: typing.Optional[typing.Dict[str, str]] = ...) -> None:
  847         -
        ...
  848         -
  849         -
  850         -
class RecursiveShapesInput:
  851         -
    nested: typing.Optional[rest_json.model.RecursiveShapesInputOutputNested1]
  852         -
  853         -
    def __init__(self, nested: typing.Optional[rest_json.model.RecursiveShapesInputOutputNested1] = ...) -> None:
  854         -
        ...
  855         -
  856         -
  857         -
class ResponseCodeHttpFallbackInput:
  858         -
    def __init__(self) -> None:
  859         -
        ...
  860         -
  861         -
  862         -
class ResponseCodeRequiredInput:
  863         -
    def __init__(self) -> None:
  864         -
        ...
  865         -
  866         -
  867         -
class SimpleScalarPropertiesInput:
  868         -
    byte_value: typing.Optional[int]
  869         -
  870         -
    double_value: typing.Optional[float]
  871         -
  872         -
    false_boolean_value: typing.Optional[bool]
  873         -
  874         -
    float_value: typing.Optional[float]
  875         -
  876         -
    foo: typing.Optional[str]
  877         -
  878         -
    integer_value: typing.Optional[int]
  879         -
  880         -
    long_value: typing.Optional[int]
  881         -
  882         -
    short_value: typing.Optional[int]
  883         -
  884         -
    string_value: typing.Optional[str]
  885         -
  886         -
    true_boolean_value: typing.Optional[bool]
  887         -
  888         -
    def __init__(self, foo: typing.Optional[str] = ..., string_value: typing.Optional[str] = ..., true_boolean_value: typing.Optional[bool] = ..., false_boolean_value: typing.Optional[bool] = ..., byte_value: typing.Optional[int] = ..., short_value: typing.Optional[int] = ..., integer_value: typing.Optional[int] = ..., long_value: typing.Optional[int] = ..., float_value: typing.Optional[float] = ..., double_value: typing.Optional[float] = ...) -> None:
  889         -
        ...
  890         -
  891         -
  892         -
class SparseJsonListsInput:
  893         -
    sparse_short_list: typing.Optional[typing.List[typing.Optional[int]]]
  894         -
  895         -
    sparse_string_list: typing.Optional[typing.List[typing.Optional[str]]]
  896         -
  897         -
    def __init__(self, sparse_string_list: typing.Optional[typing.List[typing.Optional[str]]] = ..., sparse_short_list: typing.Optional[typing.List[typing.Optional[int]]] = ...) -> None:
  898         -
        ...
  899         -
  900         -
  901         -
class SparseJsonMapsInput:
  902         -
    sparse_boolean_map: typing.Optional[typing.Dict[str, typing.Optional[bool]]]
  903         -
  904         -
    sparse_number_map: typing.Optional[typing.Dict[str, typing.Optional[int]]]
  905         -
  906         -
    sparse_set_map: typing.Optional[typing.Dict[str, typing.Optional[typing.List[str]]]]
  907         -
  908         -
    sparse_string_map: typing.Optional[typing.Dict[str, typing.Optional[str]]]
  909         -
  910         -
    sparse_struct_map: typing.Optional[typing.Dict[str, typing.Optional[rest_json.model.GreetingStruct]]]
  911         -
  912         -
    def __init__(self, sparse_struct_map: typing.Optional[typing.Dict[str, typing.Optional[rest_json.model.GreetingStruct]]] = ..., sparse_number_map: typing.Optional[typing.Dict[str, typing.Optional[int]]] = ..., sparse_boolean_map: typing.Optional[typing.Dict[str, typing.Optional[bool]]] = ..., sparse_string_map: typing.Optional[typing.Dict[str, typing.Optional[str]]] = ..., sparse_set_map: typing.Optional[typing.Dict[str, typing.Optional[typing.List[str]]]] = ...) -> None:
  913         -
        ...
  914         -
  915         -
  916         -
class StreamingTraitsInput:
  917         -
    blob: rest_json.types.ByteStream
  918         -
  919         -
    foo: typing.Optional[str]
  920         -
  921         -
    def __init__(self, blob: rest_json.types.ByteStream, foo: typing.Optional[str] = ...) -> None:
  922         -
        ...
  923         -
  924         -
  925         -
class StreamingTraitsRequireLengthInput:
  926         -
    blob: rest_json.types.ByteStream
  927         -
  928         -
    foo: typing.Optional[str]
  929         -
  930         -
    def __init__(self, blob: rest_json.types.ByteStream, foo: typing.Optional[str] = ...) -> None:
  931         -
        ...
  932         -
  933         -
  934         -
class StreamingTraitsWithMediaTypeInput:
  935         -
    blob: rest_json.types.ByteStream
  936         -
  937         -
    foo: typing.Optional[str]
  938         -
  939         -
    def __init__(self, blob: rest_json.types.ByteStream, foo: typing.Optional[str] = ...) -> None:
  940         -
        ...
  941         -
  942         -
  943         -
class TestBodyStructureInput:
  944         -
    test_config: typing.Optional[rest_json.model.TestConfig]
  945         -
  946         -
    test_id: typing.Optional[str]
  947         -
  948         -
    def __init__(self, test_id: typing.Optional[str] = ..., test_config: typing.Optional[rest_json.model.TestConfig] = ...) -> None:
  949         -
        ...
  950         -
  951         -
  952         -
class TestGetNoInputNoPayloadInput:
  953         -
    def __init__(self) -> None:
  954         -
        ...
  955         -
  956         -
  957         -
class TestGetNoPayloadInput:
  958         -
    test_id: typing.Optional[str]
  959         -
  960         -
    def __init__(self, test_id: typing.Optional[str] = ...) -> None:
  961         -
        ...
  962         -
  963         -
  964         -
class TestPayloadBlobInput:
  965         -
    content_type: typing.Optional[str]
  966         -
  967         -
    data: typing.Optional[rest_json.types.Blob]
  968         -
  969         -
    def __init__(self, content_type: typing.Optional[str] = ..., data: typing.Optional[rest_json.types.Blob] = ...) -> None:
  970         -
        ...
  971         -
  972         -
  973         -
class TestPayloadStructureInput:
  974         -
    payload_config: typing.Optional[rest_json.model.PayloadConfig]
  975         -
  976         -
    test_id: typing.Optional[str]
  977         -
  978         -
    def __init__(self, test_id: typing.Optional[str] = ..., payload_config: typing.Optional[rest_json.model.PayloadConfig] = ...) -> None:
  979         -
        ...
  980         -
  981         -
  982         -
class TestPostNoInputNoPayloadInput:
  983         -
    def __init__(self) -> None:
  984         -
        ...
  985         -
  986         -
  987         -
class TestPostNoPayloadInput:
  988         -
    test_id: typing.Optional[str]
  989         -
  990         -
    def __init__(self, test_id: typing.Optional[str] = ...) -> None:
  991         -
        ...
  992         -
  993         -
  994         -
class TimestampFormatHeadersInput:
  995         -
    default_format: typing.Optional[rest_json.types.DateTime]
  996         -
  997         -
    member_date_time: typing.Optional[rest_json.types.DateTime]
  998         -
  999         -
    member_epoch_seconds: typing.Optional[rest_json.types.DateTime]
 1000         -
 1001         -
    member_http_date: typing.Optional[rest_json.types.DateTime]
 1002         -
 1003         -
    target_date_time: typing.Optional[rest_json.types.DateTime]
 1004         -
 1005         -
    target_epoch_seconds: typing.Optional[rest_json.types.DateTime]
 1006         -
 1007         -
    target_http_date: typing.Optional[rest_json.types.DateTime]
 1008         -
 1009         -
    def __init__(self, member_epoch_seconds: typing.Optional[rest_json.types.DateTime] = ..., member_http_date: typing.Optional[rest_json.types.DateTime] = ..., member_date_time: typing.Optional[rest_json.types.DateTime] = ..., default_format: typing.Optional[rest_json.types.DateTime] = ..., target_epoch_seconds: typing.Optional[rest_json.types.DateTime] = ..., target_http_date: typing.Optional[rest_json.types.DateTime] = ..., target_date_time: typing.Optional[rest_json.types.DateTime] = ...) -> None:
 1010         -
        ...
 1011         -
 1012         -
 1013         -
class UnitInputAndOutputInput:
 1014         -
    def __init__(self) -> None:
 1015         -
        ...
 1016         -