lib/adwords4r/v200909/AdExtensionOverrideServiceMappingRegistry.rb in adwords4r-17.2.0 vs lib/adwords4r/v200909/AdExtensionOverrideServiceMappingRegistry.rb in adwords4r-17.3.0
- old
+ new
@@ -116,10 +116,22 @@
["number", "SOAP::SOAPDouble", [0, 1]]
]
)
EncodedRegistry.register(
+ :class => AdWords::V200909::AdExtensionOverrideService::EntityNotFound,
+ :schema_type => XSD::QName.new(NsV200909, "EntityNotFound"),
+ :schema_basetype => XSD::QName.new(NsV200909, "ApiError"),
+ :schema_element => [
+ ["fieldPath", "SOAP::SOAPString", [0, 1]],
+ ["trigger", "SOAP::SOAPString", [0, 1]],
+ ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV200909, "ApiError.Type")], [0, 1]],
+ ["reason", "AdWords::V200909::AdExtensionOverrideService::EntityNotFoundReason", [0, 1]]
+ ]
+ )
+
+ EncodedRegistry.register(
:class => AdWords::V200909::AdExtensionOverrideService::GeoPoint,
:schema_type => XSD::QName.new(NsV200909, "GeoPoint"),
:schema_element => [
["latitudeInMicroDegrees", "SOAP::SOAPInt", [0, 1]],
["longitudeInMicroDegrees", "SOAP::SOAPInt", [0, 1]]
@@ -220,10 +232,22 @@
["reason", "AdWords::V200909::AdExtensionOverrideService::NullErrorReason", [0, 1]]
]
)
EncodedRegistry.register(
+ :class => AdWords::V200909::AdExtensionOverrideService::OperatorError,
+ :schema_type => XSD::QName.new(NsV200909, "OperatorError"),
+ :schema_basetype => XSD::QName.new(NsV200909, "ApiError"),
+ :schema_element => [
+ ["fieldPath", "SOAP::SOAPString", [0, 1]],
+ ["trigger", "SOAP::SOAPString", [0, 1]],
+ ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV200909, "ApiError.Type")], [0, 1]],
+ ["reason", "AdWords::V200909::AdExtensionOverrideService::OperatorErrorReason", [0, 1]]
+ ]
+ )
+
+ EncodedRegistry.register(
:class => AdWords::V200909::AdExtensionOverrideService::OverrideInfo,
:schema_type => XSD::QName.new(NsV200909, "OverrideInfo"),
:schema_element => [ :choice,
["locationOverrideInfo", ["AdWords::V200909::AdExtensionOverrideService::LocationOverrideInfo", XSD::QName.new(NsV200909, "LocationOverrideInfo")]]
]
@@ -479,10 +503,15 @@
:class => AdWords::V200909::AdExtensionOverrideService::DistinctErrorReason,
:schema_type => XSD::QName.new(NsV200909, "DistinctError.Reason")
)
EncodedRegistry.register(
+ :class => AdWords::V200909::AdExtensionOverrideService::EntityNotFoundReason,
+ :schema_type => XSD::QName.new(NsV200909, "EntityNotFound.Reason")
+ )
+
+ EncodedRegistry.register(
:class => AdWords::V200909::AdExtensionOverrideService::InternalApiErrorReason,
:schema_type => XSD::QName.new(NsV200909, "InternalApiError.Reason")
)
EncodedRegistry.register(
@@ -514,10 +543,15 @@
:class => AdWords::V200909::AdExtensionOverrideService::Operator,
:schema_type => XSD::QName.new(NsV200909, "Operator")
)
EncodedRegistry.register(
+ :class => AdWords::V200909::AdExtensionOverrideService::OperatorErrorReason,
+ :schema_type => XSD::QName.new(NsV200909, "OperatorError.Reason")
+ )
+
+ EncodedRegistry.register(
:class => AdWords::V200909::AdExtensionOverrideService::QuotaCheckErrorReason,
:schema_type => XSD::QName.new(NsV200909, "QuotaCheckError.Reason")
)
EncodedRegistry.register(
@@ -658,10 +692,22 @@
["number", "SOAP::SOAPDouble", [0, 1]]
]
)
LiteralRegistry.register(
+ :class => AdWords::V200909::AdExtensionOverrideService::EntityNotFound,
+ :schema_type => XSD::QName.new(NsV200909, "EntityNotFound"),
+ :schema_basetype => XSD::QName.new(NsV200909, "ApiError"),
+ :schema_element => [
+ ["fieldPath", "SOAP::SOAPString", [0, 1]],
+ ["trigger", "SOAP::SOAPString", [0, 1]],
+ ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV200909, "ApiError.Type")], [0, 1]],
+ ["reason", "AdWords::V200909::AdExtensionOverrideService::EntityNotFoundReason", [0, 1]]
+ ]
+ )
+
+ LiteralRegistry.register(
:class => AdWords::V200909::AdExtensionOverrideService::GeoPoint,
:schema_type => XSD::QName.new(NsV200909, "GeoPoint"),
:schema_element => [
["latitudeInMicroDegrees", "SOAP::SOAPInt", [0, 1]],
["longitudeInMicroDegrees", "SOAP::SOAPInt", [0, 1]]
@@ -762,10 +808,22 @@
["reason", "AdWords::V200909::AdExtensionOverrideService::NullErrorReason", [0, 1]]
]
)
LiteralRegistry.register(
+ :class => AdWords::V200909::AdExtensionOverrideService::OperatorError,
+ :schema_type => XSD::QName.new(NsV200909, "OperatorError"),
+ :schema_basetype => XSD::QName.new(NsV200909, "ApiError"),
+ :schema_element => [
+ ["fieldPath", "SOAP::SOAPString", [0, 1]],
+ ["trigger", "SOAP::SOAPString", [0, 1]],
+ ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV200909, "ApiError.Type")], [0, 1]],
+ ["reason", "AdWords::V200909::AdExtensionOverrideService::OperatorErrorReason", [0, 1]]
+ ]
+ )
+
+ LiteralRegistry.register(
:class => AdWords::V200909::AdExtensionOverrideService::OverrideInfo,
:schema_type => XSD::QName.new(NsV200909, "OverrideInfo"),
:schema_element => [ :choice,
["locationOverrideInfo", ["AdWords::V200909::AdExtensionOverrideService::LocationOverrideInfo", XSD::QName.new(NsV200909, "LocationOverrideInfo")]]
]
@@ -1021,10 +1079,15 @@
:class => AdWords::V200909::AdExtensionOverrideService::DistinctErrorReason,
:schema_type => XSD::QName.new(NsV200909, "DistinctError.Reason")
)
LiteralRegistry.register(
+ :class => AdWords::V200909::AdExtensionOverrideService::EntityNotFoundReason,
+ :schema_type => XSD::QName.new(NsV200909, "EntityNotFound.Reason")
+ )
+
+ LiteralRegistry.register(
:class => AdWords::V200909::AdExtensionOverrideService::InternalApiErrorReason,
:schema_type => XSD::QName.new(NsV200909, "InternalApiError.Reason")
)
LiteralRegistry.register(
@@ -1053,9 +1116,14 @@
)
LiteralRegistry.register(
:class => AdWords::V200909::AdExtensionOverrideService::Operator,
:schema_type => XSD::QName.new(NsV200909, "Operator")
+ )
+
+ LiteralRegistry.register(
+ :class => AdWords::V200909::AdExtensionOverrideService::OperatorErrorReason,
+ :schema_type => XSD::QName.new(NsV200909, "OperatorError.Reason")
)
LiteralRegistry.register(
:class => AdWords::V200909::AdExtensionOverrideService::QuotaCheckErrorReason,
:schema_type => XSD::QName.new(NsV200909, "QuotaCheckError.Reason")