16template<
typename RESULT_TYPE>
17class AmazonWebServiceResult;
211 inline void SetManagedBy(
const char* value) { m_managedBy.assign(value); }
250 bool m_allowPubliclyAccessibleConsumers;
DeauthorizeDataShareResult & WithDataShareAssociations(Aws::Vector< DataShareAssociation > &&value)
void SetDataShareArn(const Aws::String &value)
void SetAllowPubliclyAccessibleConsumers(bool value)
void SetDataShareAssociations(const Aws::Vector< DataShareAssociation > &value)
void SetProducerArn(const char *value)
void SetProducerArn(Aws::String &&value)
DeauthorizeDataShareResult & WithProducerArn(const Aws::String &value)
DeauthorizeDataShareResult & WithResponseMetadata(const ResponseMetadata &value)
bool GetAllowPubliclyAccessibleConsumers() const
DeauthorizeDataShareResult & WithAllowPubliclyAccessibleConsumers(bool value)
void SetManagedBy(const Aws::String &value)
const Aws::String & GetDataShareArn() const
void SetManagedBy(const char *value)
DeauthorizeDataShareResult & WithDataShareArn(const Aws::String &value)
DeauthorizeDataShareResult & WithProducerArn(const char *value)
const ResponseMetadata & GetResponseMetadata() const
DeauthorizeDataShareResult & WithManagedBy(Aws::String &&value)
AWS_REDSHIFT_API DeauthorizeDataShareResult()
void SetDataShareArn(const char *value)
DeauthorizeDataShareResult & WithDataShareArn(Aws::String &&value)
DeauthorizeDataShareResult & WithManagedBy(const char *value)
DeauthorizeDataShareResult & WithDataShareAssociations(const Aws::Vector< DataShareAssociation > &value)
DeauthorizeDataShareResult & AddDataShareAssociations(const DataShareAssociation &value)
void SetDataShareArn(Aws::String &&value)
DeauthorizeDataShareResult & WithProducerArn(Aws::String &&value)
void SetManagedBy(Aws::String &&value)
void SetDataShareAssociations(Aws::Vector< DataShareAssociation > &&value)
DeauthorizeDataShareResult & WithDataShareArn(const char *value)
DeauthorizeDataShareResult & WithManagedBy(const Aws::String &value)
const Aws::Vector< DataShareAssociation > & GetDataShareAssociations() const
void SetResponseMetadata(ResponseMetadata &&value)
DeauthorizeDataShareResult & WithResponseMetadata(ResponseMetadata &&value)
AWS_REDSHIFT_API DeauthorizeDataShareResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
const Aws::String & GetProducerArn() const
void SetResponseMetadata(const ResponseMetadata &value)
const Aws::String & GetManagedBy() const
AWS_REDSHIFT_API DeauthorizeDataShareResult(const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
DeauthorizeDataShareResult & AddDataShareAssociations(DataShareAssociation &&value)
void SetProducerArn(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector