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")