/AWS1/CL_APMROUTESPEC¶
An object that represents a route specification. Specify one route type.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_priority TYPE /AWS1/APMROUTEPRIORITY /AWS1/APMROUTEPRIORITY¶
The priority for the route. Routes are matched based on the specified value, where 0 is the highest priority.
io_httproute TYPE REF TO /AWS1/CL_APMHTTPROUTE /AWS1/CL_APMHTTPROUTE¶
An object that represents the specification of an HTTP route.
io_tcproute TYPE REF TO /AWS1/CL_APMTCPROUTE /AWS1/CL_APMTCPROUTE¶
An object that represents the specification of a TCP route.
io_http2route TYPE REF TO /AWS1/CL_APMHTTPROUTE /AWS1/CL_APMHTTPROUTE¶
An object that represents the specification of an HTTP/2 route.
io_grpcroute TYPE REF TO /AWS1/CL_APMGRPCROUTE /AWS1/CL_APMGRPCROUTE¶
An object that represents the specification of a gRPC route.
Queryable Attributes¶
priority¶
The priority for the route. Routes are matched based on the specified value, where 0 is the highest priority.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRIORITY() |
Getter for PRIORITY, with configurable default |
ASK_PRIORITY() |
Getter for PRIORITY w/ exceptions if field has no value |
HAS_PRIORITY() |
Determine if PRIORITY has a value |
httpRoute¶
An object that represents the specification of an HTTP route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HTTPROUTE() |
Getter for HTTPROUTE |
tcpRoute¶
An object that represents the specification of a TCP route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TCPROUTE() |
Getter for TCPROUTE |
http2Route¶
An object that represents the specification of an HTTP/2 route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HTTP2ROUTE() |
Getter for HTTP2ROUTE |
grpcRoute¶
An object that represents the specification of a gRPC route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GRPCROUTE() |
Getter for GRPCROUTE |