AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::AppMesh::Model::GrpcGatewayRoute Class Reference

#include <GrpcGatewayRoute.h>

Public Member Functions

 GrpcGatewayRoute ()
 
 GrpcGatewayRoute (Aws::Utils::Json::JsonView jsonValue)
 
GrpcGatewayRouteoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const GrpcGatewayRouteActionGetAction () const
 
bool ActionHasBeenSet () const
 
void SetAction (const GrpcGatewayRouteAction &value)
 
void SetAction (GrpcGatewayRouteAction &&value)
 
GrpcGatewayRouteWithAction (const GrpcGatewayRouteAction &value)
 
GrpcGatewayRouteWithAction (GrpcGatewayRouteAction &&value)
 
const GrpcGatewayRouteMatchGetMatch () const
 
bool MatchHasBeenSet () const
 
void SetMatch (const GrpcGatewayRouteMatch &value)
 
void SetMatch (GrpcGatewayRouteMatch &&value)
 
GrpcGatewayRouteWithMatch (const GrpcGatewayRouteMatch &value)
 
GrpcGatewayRouteWithMatch (GrpcGatewayRouteMatch &&value)
 

Detailed Description

An object that represents a gRPC gateway route.

See Also:

AWS API Reference

Definition at line 32 of file GrpcGatewayRoute.h.

Constructor & Destructor Documentation

◆ GrpcGatewayRoute() [1/2]

Aws::AppMesh::Model::GrpcGatewayRoute::GrpcGatewayRoute ( )

◆ GrpcGatewayRoute() [2/2]

Aws::AppMesh::Model::GrpcGatewayRoute::GrpcGatewayRoute ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ActionHasBeenSet()

bool Aws::AppMesh::Model::GrpcGatewayRoute::ActionHasBeenSet ( ) const
inline

An object that represents the action to take if a match is determined.

Definition at line 49 of file GrpcGatewayRoute.h.

◆ GetAction()

const GrpcGatewayRouteAction& Aws::AppMesh::Model::GrpcGatewayRoute::GetAction ( ) const
inline

An object that represents the action to take if a match is determined.

Definition at line 44 of file GrpcGatewayRoute.h.

◆ GetMatch()

const GrpcGatewayRouteMatch& Aws::AppMesh::Model::GrpcGatewayRoute::GetMatch ( ) const
inline

An object that represents the criteria for determining a request match.

Definition at line 75 of file GrpcGatewayRoute.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::AppMesh::Model::GrpcGatewayRoute::Jsonize ( ) const

◆ MatchHasBeenSet()

bool Aws::AppMesh::Model::GrpcGatewayRoute::MatchHasBeenSet ( ) const
inline

An object that represents the criteria for determining a request match.

Definition at line 80 of file GrpcGatewayRoute.h.

◆ operator=()

GrpcGatewayRoute& Aws::AppMesh::Model::GrpcGatewayRoute::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAction() [1/2]

void Aws::AppMesh::Model::GrpcGatewayRoute::SetAction ( const GrpcGatewayRouteAction value)
inline

An object that represents the action to take if a match is determined.

Definition at line 54 of file GrpcGatewayRoute.h.

◆ SetAction() [2/2]

void Aws::AppMesh::Model::GrpcGatewayRoute::SetAction ( GrpcGatewayRouteAction &&  value)
inline

An object that represents the action to take if a match is determined.

Definition at line 59 of file GrpcGatewayRoute.h.

◆ SetMatch() [1/2]

void Aws::AppMesh::Model::GrpcGatewayRoute::SetMatch ( const GrpcGatewayRouteMatch value)
inline

An object that represents the criteria for determining a request match.

Definition at line 85 of file GrpcGatewayRoute.h.

◆ SetMatch() [2/2]

void Aws::AppMesh::Model::GrpcGatewayRoute::SetMatch ( GrpcGatewayRouteMatch &&  value)
inline

An object that represents the criteria for determining a request match.

Definition at line 90 of file GrpcGatewayRoute.h.

◆ WithAction() [1/2]

GrpcGatewayRoute& Aws::AppMesh::Model::GrpcGatewayRoute::WithAction ( const GrpcGatewayRouteAction value)
inline

An object that represents the action to take if a match is determined.

Definition at line 64 of file GrpcGatewayRoute.h.

◆ WithAction() [2/2]

GrpcGatewayRoute& Aws::AppMesh::Model::GrpcGatewayRoute::WithAction ( GrpcGatewayRouteAction &&  value)
inline

An object that represents the action to take if a match is determined.

Definition at line 69 of file GrpcGatewayRoute.h.

◆ WithMatch() [1/2]

GrpcGatewayRoute& Aws::AppMesh::Model::GrpcGatewayRoute::WithMatch ( const GrpcGatewayRouteMatch value)
inline

An object that represents the criteria for determining a request match.

Definition at line 95 of file GrpcGatewayRoute.h.

◆ WithMatch() [2/2]

GrpcGatewayRoute& Aws::AppMesh::Model::GrpcGatewayRoute::WithMatch ( GrpcGatewayRouteMatch &&  value)
inline

An object that represents the criteria for determining a request match.

Definition at line 100 of file GrpcGatewayRoute.h.


The documentation for this class was generated from the following file: