7#include <aws/globalaccelerator/GlobalAccelerator_EXPORTS.h>
19namespace GlobalAccelerator
52 inline void SetListenerPort(
int value) { m_listenerPortHasBeenSet =
true; m_listenerPort = value; }
64 inline void SetEndpointPort(
int value) { m_endpointPortHasBeenSet =
true; m_endpointPort = value; }
69 int m_listenerPort{0};
70 bool m_listenerPortHasBeenSet =
false;
72 int m_endpointPort{0};
73 bool m_endpointPortHasBeenSet =
false;
PortOverride & WithListenerPort(int value)
AWS_GLOBALACCELERATOR_API Aws::Utils::Json::JsonValue Jsonize() const
bool EndpointPortHasBeenSet() const
void SetListenerPort(int value)
int GetListenerPort() const
bool ListenerPortHasBeenSet() const
int GetEndpointPort() const
AWS_GLOBALACCELERATOR_API PortOverride & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetEndpointPort(int value)
AWS_GLOBALACCELERATOR_API PortOverride(Aws::Utils::Json::JsonView jsonValue)
PortOverride & WithEndpointPort(int value)
AWS_GLOBALACCELERATOR_API PortOverride()=default
Aws::Utils::Json::JsonValue JsonValue