/AWS1/CL_SDYHTTPINSTSUMMARY¶
In a response to a DiscoverInstances request,
HttpInstanceSummary contains information about one instance that matches the values
that you specified in the request.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_instanceid TYPE /AWS1/SDYRESOURCEID /AWS1/SDYRESOURCEID¶
The ID of an instance that matches the values that you specified in the request.
iv_namespacename TYPE /AWS1/SDYNAMESPACENAMEHTTP /AWS1/SDYNAMESPACENAMEHTTP¶
The
HttpNamename of the namespace. It's found in theHttpPropertiesmember of thePropertiesmember of the namespace.
iv_servicename TYPE /AWS1/SDYSERVICENAME /AWS1/SDYSERVICENAME¶
The name of the service that you specified when you registered the instance.
iv_healthstatus TYPE /AWS1/SDYHEALTHSTATUS /AWS1/SDYHEALTHSTATUS¶
If you configured health checking in the service, the current health status of the service instance.
it_attributes TYPE /AWS1/CL_SDYATTRIBUTES_W=>TT_ATTRIBUTES TT_ATTRIBUTES¶
If you included any attributes when you registered the instance, the values of those attributes.
Queryable Attributes¶
InstanceId¶
The ID of an instance that matches the values that you specified in the request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCEID() |
Getter for INSTANCEID, with configurable default |
ASK_INSTANCEID() |
Getter for INSTANCEID w/ exceptions if field has no value |
HAS_INSTANCEID() |
Determine if INSTANCEID has a value |
NamespaceName¶
The
HttpNamename of the namespace. It's found in theHttpPropertiesmember of thePropertiesmember of the namespace.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAMESPACENAME() |
Getter for NAMESPACENAME, with configurable default |
ASK_NAMESPACENAME() |
Getter for NAMESPACENAME w/ exceptions if field has no value |
HAS_NAMESPACENAME() |
Determine if NAMESPACENAME has a value |
ServiceName¶
The name of the service that you specified when you registered the instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICENAME() |
Getter for SERVICENAME, with configurable default |
ASK_SERVICENAME() |
Getter for SERVICENAME w/ exceptions if field has no value |
HAS_SERVICENAME() |
Determine if SERVICENAME has a value |
HealthStatus¶
If you configured health checking in the service, the current health status of the service instance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HEALTHSTATUS() |
Getter for HEALTHSTATUS, with configurable default |
ASK_HEALTHSTATUS() |
Getter for HEALTHSTATUS w/ exceptions if field has no value |
HAS_HEALTHSTATUS() |
Determine if HEALTHSTATUS has a value |
Attributes¶
If you included any attributes when you registered the instance, the values of those attributes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTRIBUTES() |
Getter for ATTRIBUTES, with configurable default |
ASK_ATTRIBUTES() |
Getter for ATTRIBUTES w/ exceptions if field has no value |
HAS_ATTRIBUTES() |
Determine if ATTRIBUTES has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_HTTPINSTANCESUMMARYLIST¶
TYPES TT_HTTPINSTANCESUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SDYHTTPINSTSUMMARY WITH DEFAULT KEY
.