18template<
typename RESULT_TYPE>
19class AmazonWebServiceResult;
266 inline void SetPort(
int value) { m_port = value; }
292 inline void SetAddress(
const char* value) { m_address.assign(value); }
DeleteEndpointAccessResult & AddVpcSecurityGroups(VpcSecurityGroupMembership &&value)
const Aws::String & GetClusterIdentifier() const
DeleteEndpointAccessResult & WithVpcEndpoint(const VpcEndpoint &value)
void SetClusterIdentifier(const char *value)
void SetEndpointName(const Aws::String &value)
void SetClusterIdentifier(const Aws::String &value)
void SetResourceOwner(const Aws::String &value)
void SetResourceOwner(const char *value)
void SetEndpointName(Aws::String &&value)
DeleteEndpointAccessResult & WithVpcSecurityGroups(const Aws::Vector< VpcSecurityGroupMembership > &value)
void SetResponseMetadata(const ResponseMetadata &value)
DeleteEndpointAccessResult & WithAddress(const Aws::String &value)
DeleteEndpointAccessResult & AddVpcSecurityGroups(const VpcSecurityGroupMembership &value)
DeleteEndpointAccessResult & WithEndpointStatus(Aws::String &&value)
void SetVpcEndpoint(const VpcEndpoint &value)
void SetSubnetGroupName(const Aws::String &value)
DeleteEndpointAccessResult & WithResourceOwner(const char *value)
void SetVpcEndpoint(VpcEndpoint &&value)
void SetSubnetGroupName(const char *value)
DeleteEndpointAccessResult & WithResourceOwner(Aws::String &&value)
DeleteEndpointAccessResult & WithResponseMetadata(const ResponseMetadata &value)
const VpcEndpoint & GetVpcEndpoint() const
DeleteEndpointAccessResult & WithEndpointName(const char *value)
const Aws::String & GetAddress() const
DeleteEndpointAccessResult & WithAddress(const char *value)
void SetResponseMetadata(ResponseMetadata &&value)
DeleteEndpointAccessResult & WithSubnetGroupName(const Aws::String &value)
void SetEndpointStatus(const Aws::String &value)
const Aws::String & GetSubnetGroupName() const
DeleteEndpointAccessResult & WithEndpointName(const Aws::String &value)
DeleteEndpointAccessResult & WithClusterIdentifier(const Aws::String &value)
DeleteEndpointAccessResult & WithSubnetGroupName(Aws::String &&value)
void SetSubnetGroupName(Aws::String &&value)
DeleteEndpointAccessResult & WithVpcEndpoint(VpcEndpoint &&value)
DeleteEndpointAccessResult & WithPort(int value)
AWS_REDSHIFT_API DeleteEndpointAccessResult()
const Aws::String & GetResourceOwner() const
DeleteEndpointAccessResult & WithVpcSecurityGroups(Aws::Vector< VpcSecurityGroupMembership > &&value)
void SetAddress(Aws::String &&value)
DeleteEndpointAccessResult & WithClusterIdentifier(const char *value)
DeleteEndpointAccessResult & WithAddress(Aws::String &&value)
DeleteEndpointAccessResult & WithEndpointCreateTime(const Aws::Utils::DateTime &value)
const Aws::String & GetEndpointName() const
void SetEndpointCreateTime(const Aws::Utils::DateTime &value)
void SetAddress(const char *value)
DeleteEndpointAccessResult & WithEndpointName(Aws::String &&value)
AWS_REDSHIFT_API DeleteEndpointAccessResult(const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
void SetVpcSecurityGroups(Aws::Vector< VpcSecurityGroupMembership > &&value)
void SetAddress(const Aws::String &value)
DeleteEndpointAccessResult & WithResponseMetadata(ResponseMetadata &&value)
const ResponseMetadata & GetResponseMetadata() const
AWS_REDSHIFT_API DeleteEndpointAccessResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
void SetEndpointStatus(Aws::String &&value)
const Aws::Utils::DateTime & GetEndpointCreateTime() const
void SetEndpointStatus(const char *value)
const Aws::String & GetEndpointStatus() const
void SetEndpointCreateTime(Aws::Utils::DateTime &&value)
DeleteEndpointAccessResult & WithSubnetGroupName(const char *value)
DeleteEndpointAccessResult & WithEndpointStatus(const Aws::String &value)
void SetResourceOwner(Aws::String &&value)
DeleteEndpointAccessResult & WithEndpointCreateTime(Aws::Utils::DateTime &&value)
DeleteEndpointAccessResult & WithEndpointStatus(const char *value)
void SetVpcSecurityGroups(const Aws::Vector< VpcSecurityGroupMembership > &value)
DeleteEndpointAccessResult & WithResourceOwner(const Aws::String &value)
DeleteEndpointAccessResult & WithClusterIdentifier(Aws::String &&value)
void SetClusterIdentifier(Aws::String &&value)
void SetEndpointName(const char *value)
const Aws::Vector< VpcSecurityGroupMembership > & GetVpcSecurityGroups() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector