15#ifndef GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_STORAGE_USER_IP_OPTION_H
16#define GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_STORAGE_USER_IP_OPTION_H
18#include "google/cloud/storage/internal/complex_option.h"
19#include "google/cloud/version.h"
25GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_BEGIN
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43struct UserIp :
public internal::ComplexOption<
UserIp, std::string> {
44 using ComplexOption<
UserIp, std::string>::ComplexOption;
45 static char const*
name() {
return "userIp"; }
48GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_END
Contains all the Google Cloud Storage C++ client APIs.
Definition: auto_finalize.h:24
Sets the user IP on an operation for quota enforcement purposes.
Definition: user_ip_option.h:43
static char const * name()
Definition: user_ip_option.h:45