thirdparty/google_appengine/google/appengine/api/urlfetch_service_pb.py
changeset 149 f2e327a7c5de
parent 109 620f9b141567
child 297 35211afcd563
--- a/thirdparty/google_appengine/google/appengine/api/urlfetch_service_pb.py	Tue Sep 16 01:18:49 2008 +0000
+++ b/thirdparty/google_appengine/google/appengine/api/urlfetch_service_pb.py	Tue Sep 16 02:28:33 2008 +0000
@@ -42,6 +42,7 @@
   def ErrorCode_Name(cls, x): return cls._ErrorCode_NAMES.get(x, "")
   ErrorCode_Name = classmethod(ErrorCode_Name)
 
+
   def __init__(self, contents=None):
     pass
     if contents is not None: self.MergeFromString(contents)
@@ -97,11 +98,12 @@
   _STYLE = """"""
   _STYLE_CONTENT_TYPE = """"""
 class URLFetchRequest_Header(ProtocolBuffer.ProtocolMessage):
+  has_key_ = 0
+  key_ = ""
+  has_value_ = 0
+  value_ = ""
+
   def __init__(self, contents=None):
-    self.key_ = ""
-    self.value_ = ""
-    self.has_key_ = 0
-    self.has_value_ = 0
     if contents is not None: self.MergeFromString(contents)
 
   def key(self): return self.key_
@@ -215,14 +217,17 @@
   def RequestMethod_Name(cls, x): return cls._RequestMethod_NAMES.get(x, "")
   RequestMethod_Name = classmethod(RequestMethod_Name)
 
+  has_method_ = 0
+  method_ = 0
+  has_url_ = 0
+  url_ = ""
+  has_payload_ = 0
+  payload_ = ""
+  has_followredirects_ = 0
+  followredirects_ = 1
+
   def __init__(self, contents=None):
-    self.method_ = 0
-    self.url_ = ""
     self.header_ = []
-    self.payload_ = ""
-    self.has_method_ = 0
-    self.has_url_ = 0
-    self.has_payload_ = 0
     if contents is not None: self.MergeFromString(contents)
 
   def method(self): return self.method_
@@ -277,6 +282,18 @@
 
   def has_payload(self): return self.has_payload_
 
+  def followredirects(self): return self.followredirects_
+
+  def set_followredirects(self, x):
+    self.has_followredirects_ = 1
+    self.followredirects_ = x
+
+  def clear_followredirects(self):
+    self.has_followredirects_ = 0
+    self.followredirects_ = 1
+
+  def has_followredirects(self): return self.has_followredirects_
+
 
   def MergeFrom(self, x):
     assert x is not self
@@ -284,6 +301,7 @@
     if (x.has_url()): self.set_url(x.url())
     for i in xrange(x.header_size()): self.add_header().CopyFrom(x.header(i))
     if (x.has_payload()): self.set_payload(x.payload())
+    if (x.has_followredirects()): self.set_followredirects(x.followredirects())
 
   def Equals(self, x):
     if x is self: return 1
@@ -296,6 +314,8 @@
       if e1 != e2: return 0
     if self.has_payload_ != x.has_payload_: return 0
     if self.has_payload_ and self.payload_ != x.payload_: return 0
+    if self.has_followredirects_ != x.has_followredirects_: return 0
+    if self.has_followredirects_ and self.followredirects_ != x.followredirects_: return 0
     return 1
 
   def __eq__(self, other):
@@ -314,8 +334,8 @@
       initialized = 0
       if debug_strs is not None:
         debug_strs.append('Required field: url not set.')
-    for i in xrange(len(self.header_)):
-      if (not self.header_[i].IsInitialized(debug_strs)): initialized=0
+    for p in self.header_:
+      if not p.IsInitialized(debug_strs): initialized=0
     return initialized
 
   def ByteSize(self):
@@ -325,6 +345,7 @@
     n += 2 * len(self.header_)
     for i in xrange(len(self.header_)): n += self.header_[i].ByteSize()
     if (self.has_payload_): n += 1 + self.lengthString(len(self.payload_))
+    if (self.has_followredirects_): n += 2
     return n + 2
 
   def Clear(self):
@@ -332,6 +353,7 @@
     self.clear_url()
     self.clear_header()
     self.clear_payload()
+    self.clear_followredirects()
 
   def OutputUnchecked(self, out):
     out.putVarInt32(8)
@@ -345,6 +367,9 @@
     if (self.has_payload_):
       out.putVarInt32(50)
       out.putPrefixedString(self.payload_)
+    if (self.has_followredirects_):
+      out.putVarInt32(56)
+      out.putBoolean(self.followredirects_)
 
   def TryMerge(self, d):
     while d.avail() > 0:
@@ -361,6 +386,9 @@
       if tt == 50:
         self.set_payload(d.getPrefixedString())
         continue
+      if tt == 56:
+        self.set_followredirects(d.getBoolean())
+        continue
       if (tt == 0): raise ProtocolBuffer.ProtocolBufferDecodeError
       d.skipData(tt)
 
@@ -378,6 +406,7 @@
       res+=prefix+"}\n"
       cnt+=1
     if self.has_payload_: res+=prefix+("Payload: %s\n" % self.DebugFormatString(self.payload_))
+    if self.has_followredirects_: res+=prefix+("FollowRedirects: %s\n" % self.DebugFormatBool(self.followredirects_))
     return res
 
   kMethod = 1
@@ -386,6 +415,7 @@
   kHeaderKey = 4
   kHeaderValue = 5
   kPayload = 6
+  kFollowRedirects = 7
 
   _TEXT = (
    "ErrorCode",
@@ -395,6 +425,7 @@
    "Key",
    "Value",
    "Payload",
+   "FollowRedirects",
   )
 
   _TYPES = (
@@ -411,16 +442,19 @@
 
    ProtocolBuffer.Encoder.STRING,
 
+   ProtocolBuffer.Encoder.NUMERIC,
+
   )
 
   _STYLE = """"""
   _STYLE_CONTENT_TYPE = """"""
 class URLFetchResponse_Header(ProtocolBuffer.ProtocolMessage):
+  has_key_ = 0
+  key_ = ""
+  has_value_ = 0
+  value_ = ""
+
   def __init__(self, contents=None):
-    self.key_ = ""
-    self.value_ = ""
-    self.has_key_ = 0
-    self.has_value_ = 0
     if contents is not None: self.MergeFromString(contents)
 
   def key(self): return self.key_
@@ -516,14 +550,15 @@
     return res
 
 class URLFetchResponse(ProtocolBuffer.ProtocolMessage):
+  has_content_ = 0
+  content_ = ""
+  has_statuscode_ = 0
+  statuscode_ = 0
+  has_contentwastruncated_ = 0
+  contentwastruncated_ = 0
+
   def __init__(self, contents=None):
-    self.content_ = ""
-    self.statuscode_ = 0
     self.header_ = []
-    self.contentwastruncated_ = 0
-    self.has_content_ = 0
-    self.has_statuscode_ = 0
-    self.has_contentwastruncated_ = 0
     if contents is not None: self.MergeFromString(contents)
 
   def content(self): return self.content_
@@ -611,8 +646,8 @@
       initialized = 0
       if debug_strs is not None:
         debug_strs.append('Required field: statuscode not set.')
-    for i in xrange(len(self.header_)):
-      if (not self.header_[i].IsInitialized(debug_strs)): initialized=0
+    for p in self.header_:
+      if not p.IsInitialized(debug_strs): initialized=0
     return initialized
 
   def ByteSize(self):