olp-cpp-sdk
1.22.0
|
Properties that define the scale of the required streaming service. More...
#include <Catalog.h>
Public Member Functions | |
StreamProperties (const StreamProperties &)=default | |
StreamProperties (StreamProperties &&)=default | |
StreamProperties & | operator= (const StreamProperties &)=default |
StreamProperties & | operator= (StreamProperties &&)=default |
const int64_t & | GetDataInThroughputMbps () const |
Gets the maximum throughput for the incoming data expressed in megabytes per second. More... | |
int64_t & | GetMutableDataInThroughputMbps () |
Gets a mutable reference to the maximum throughput for the incoming data. More... | |
void | SetDataInThroughputMbps (const int64_t &value) |
Sets the maximum throughput for the incoming data. More... | |
const int64_t & | GetDataOutThroughputMbps () const |
Gets the maximum throughput for the outgoing data expressed in megabytes per second. More... | |
int64_t & | GetMutableDataOutThroughputMbps () |
Gets a mutable reference to the maximum throughput for the outgoing data. More... | |
void | SetDataOutThroughputMbps (const int64_t &value) |
Sets the maximum throughput for the outgoing data. More... | |
Properties that define the scale of the required streaming service.
|
inline |
Gets the maximum throughput for the incoming data expressed in megabytes per second.
Throttling occurs when the inbound rate exceeds the maximum inbound throughput. The default value is 4 MBps. The maximum value is 32 MBps.
|
inline |
Gets the maximum throughput for the outgoing data expressed in megabytes per second.
Throttling occurs when the total outbound rate to all consumers exceeds the maximum outbound throughput. The default value is 8 MBps. The maximum value is 64 MBps.
|
inline |
Gets a mutable reference to the maximum throughput for the incoming data.
GetDataInThroughputMbps
for information on the maximum throughput for the incoming data.
|
inline |
Gets a mutable reference to the maximum throughput for the outgoing data.
GetDataOutThroughputMbps
for information on the maximum throughput for the outgoing data.
|
inline |
Sets the maximum throughput for the incoming data.
GetDataInThroughputMbps
for information on the maximum throughput for the incoming data.value | The maximum throughput for the incoming data. |
|
inline |
Sets the maximum throughput for the outgoing data.
GetDataOutThroughputMbps
for information on the maximum throughput for the outgoing data.value | The maximum throughput for outgoing data |