7#include <aws/gamelift/GameLift_EXPORTS.h>
43 return m_maximumIndividualPlayerLatencyMillisecondsHasBeenSet;
46 m_maximumIndividualPlayerLatencyMillisecondsHasBeenSet =
true;
47 m_maximumIndividualPlayerLatencyMilliseconds = value;
64 m_policyDurationSecondsHasBeenSet =
true;
65 m_policyDurationSeconds = value;
73 int m_maximumIndividualPlayerLatencyMilliseconds{0};
75 int m_policyDurationSeconds{0};
76 bool m_maximumIndividualPlayerLatencyMillisecondsHasBeenSet =
false;
77 bool m_policyDurationSecondsHasBeenSet =
false;
bool MaximumIndividualPlayerLatencyMillisecondsHasBeenSet() const
void SetPolicyDurationSeconds(int value)
int GetMaximumIndividualPlayerLatencyMilliseconds() const
PlayerLatencyPolicy & WithMaximumIndividualPlayerLatencyMilliseconds(int value)
AWS_GAMELIFT_API PlayerLatencyPolicy()=default
AWS_GAMELIFT_API PlayerLatencyPolicy & operator=(Aws::Utils::Json::JsonView jsonValue)
int GetPolicyDurationSeconds() const
bool PolicyDurationSecondsHasBeenSet() const
AWS_GAMELIFT_API PlayerLatencyPolicy(Aws::Utils::Json::JsonView jsonValue)
PlayerLatencyPolicy & WithPolicyDurationSeconds(int value)
void SetMaximumIndividualPlayerLatencyMilliseconds(int value)
AWS_GAMELIFT_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue