/AWS1/CL_KFKBROKEREBSVOLINFO¶
Specifies the EBS volume upgrade information. The broker identifier must be set to the keyword ALL. This means the changes apply to all the brokers in the cluster.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_kafkabrokernodeid TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING¶
The ID of the broker to update.
Optional arguments:¶
io_provisionedthroughput TYPE REF TO /AWS1/CL_KFKPROVTHROUGHPUT /AWS1/CL_KFKPROVTHROUGHPUT¶
EBS volume provisioned throughput information.
iv_volumesizegb TYPE /AWS1/KFK__INTEGER /AWS1/KFK__INTEGER¶
Size of the EBS volume to update.
Queryable Attributes¶
KafkaBrokerNodeId¶
The ID of the broker to update.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KAFKABROKERNODEID() |
Getter for KAFKABROKERNODEID, with configurable default |
ASK_KAFKABROKERNODEID() |
Getter for KAFKABROKERNODEID w/ exceptions if field has no v |
HAS_KAFKABROKERNODEID() |
Determine if KAFKABROKERNODEID has a value |
ProvisionedThroughput¶
EBS volume provisioned throughput information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROVISIONEDTHROUGHPUT() |
Getter for PROVISIONEDTHROUGHPUT |
VolumeSizeGB¶
Size of the EBS volume to update.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VOLUMESIZEGB() |
Getter for VOLUMESIZEGB, with configurable default |
ASK_VOLUMESIZEGB() |
Getter for VOLUMESIZEGB w/ exceptions if field has no value |
HAS_VOLUMESIZEGB() |
Determine if VOLUMESIZEGB 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___LISTOFBROKEREBSVOLUMEINFO¶
TYPES TT___LISTOFBROKEREBSVOLUMEINFO TYPE STANDARD TABLE OF REF TO /AWS1/CL_KFKBROKEREBSVOLINFO WITH DEFAULT KEY
.