require 'adwords4r/v201008/ExperimentService' require 'soap/mapping' module AdWords; module V201008; module ExperimentService module DefaultMappingRegistry EncodedRegistry = ::SOAP::Mapping::EncodedRegistry.new LiteralRegistry = ::SOAP::Mapping::LiteralRegistry.new NsV201008 = "https://adwords.google.com/api/adwords/cm/v201008" EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::AuthenticationError, :schema_type => XSD::QName.new(NsV201008, "AuthenticationError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::AuthenticationErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::AuthorizationError, :schema_type => XSD::QName.new(NsV201008, "AuthorizationError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::AuthorizationErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::BudgetError, :schema_type => XSD::QName.new(NsV201008, "BudgetError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::BudgetErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ClientTermsError, :schema_type => XSD::QName.new(NsV201008, "ClientTermsError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::ClientTermsErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::DateError, :schema_type => XSD::QName.new(NsV201008, "DateError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::DateErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::DistinctError, :schema_type => XSD::QName.new(NsV201008, "DistinctError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::DistinctErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::EntityNotFound, :schema_type => XSD::QName.new(NsV201008, "EntityNotFound"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::EntityNotFoundReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentServiceError, :schema_type => XSD::QName.new(NsV201008, "ExperimentServiceError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::ExperimentServiceErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentSummaryStats, :schema_type => XSD::QName.new(NsV201008, "ExperimentSummaryStats"), :schema_element => [ ["adGroupsCount", "SOAP::SOAPInt", [0, 1]], ["adGroupCriteriaCount", "SOAP::SOAPInt", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::InternalApiError, :schema_type => XSD::QName.new(NsV201008, "InternalApiError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::InternalApiErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::NewEntityCreationError, :schema_type => XSD::QName.new(NsV201008, "NewEntityCreationError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::NewEntityCreationErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::NotEmptyError, :schema_type => XSD::QName.new(NsV201008, "NotEmptyError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::NotEmptyErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::NotWhitelistedError, :schema_type => XSD::QName.new(NsV201008, "NotWhitelistedError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::NotWhitelistedErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::NullError, :schema_type => XSD::QName.new(NsV201008, "NullError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::NullErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::OperationAccessDenied, :schema_type => XSD::QName.new(NsV201008, "OperationAccessDenied"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::OperationAccessDeniedReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::OperatorError, :schema_type => XSD::QName.new(NsV201008, "OperatorError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::OperatorErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::QuotaCheckError, :schema_type => XSD::QName.new(NsV201008, "QuotaCheckError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::QuotaCheckErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::QuotaError, :schema_type => XSD::QName.new(NsV201008, "QuotaError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::QuotaErrorReason", [0, 1]], ["limit", "SOAP::SOAPInt", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::C_RangeError, :schema_type => XSD::QName.new(NsV201008, "RangeError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::RangeErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::RateExceededError, :schema_type => XSD::QName.new(NsV201008, "RateExceededError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::RateExceededErrorReason", [0, 1]], ["rateName", "SOAP::SOAPString", [0, 1]], ["rateScope", "SOAP::SOAPString", [0, 1]], ["retryAfterSeconds", "SOAP::SOAPInt", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ReadOnlyError, :schema_type => XSD::QName.new(NsV201008, "ReadOnlyError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::ReadOnlyErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::RejectedError, :schema_type => XSD::QName.new(NsV201008, "RejectedError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::RejectedErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::RequestError, :schema_type => XSD::QName.new(NsV201008, "RequestError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::RequestErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::RequiredError, :schema_type => XSD::QName.new(NsV201008, "RequiredError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::RequiredErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::SizeLimitError, :schema_type => XSD::QName.new(NsV201008, "SizeLimitError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::SizeLimitErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::SoapHeader, :schema_type => XSD::QName.new(NsV201008, "SoapHeader"), :schema_element => [ ["authToken", "SOAP::SOAPString", [0, 1]], ["clientCustomerId", "SOAP::SOAPString", [0, 1]], ["clientEmail", "SOAP::SOAPString", [0, 1]], ["developerToken", "SOAP::SOAPString", [0, 1]], ["userAgent", "SOAP::SOAPString", [0, 1]], ["validateOnly", "SOAP::SOAPBoolean", [0, 1]], ["partialFailure", "SOAP::SOAPBoolean", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::SoapResponseHeader, :schema_type => XSD::QName.new(NsV201008, "SoapResponseHeader"), :schema_element => [ ["requestId", "SOAP::SOAPString", [0, 1]], ["operations", "SOAP::SOAPLong", [0, 1]], ["responseTime", "SOAP::SOAPLong", [0, 1]], ["units", "SOAP::SOAPLong", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::StringLengthError, :schema_type => XSD::QName.new(NsV201008, "StringLengthError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::StringLengthErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::DatabaseError, :schema_type => XSD::QName.new(NsV201008, "DatabaseError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::DatabaseErrorReason", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::Experiment, :schema_type => XSD::QName.new(NsV201008, "Experiment"), :schema_element => [ ["id", "SOAP::SOAPLong", [0, 1]], ["controlId", "SOAP::SOAPLong", [0, 1]], ["campaignId", "SOAP::SOAPLong", [0, 1]], ["name", "SOAP::SOAPString", [0, 1]], ["status", "AdWords::V201008::ExperimentService::ExperimentStatus", [0, 1]], ["servingStatus", "AdWords::V201008::ExperimentService::ExperimentServingStatus", [0, 1]], ["queryPercentage", "SOAP::SOAPInt", [0, 1]], ["startDateTime", "SOAP::SOAPString", [0, 1]], ["endDateTime", "SOAP::SOAPString", [0, 1]], ["lastModifiedDateTime", "SOAP::SOAPString", [0, 1]], ["experimentSummaryStats", "AdWords::V201008::ExperimentService::ExperimentSummaryStats", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentOperation, :schema_type => XSD::QName.new(NsV201008, "ExperimentOperation"), :schema_basetype => XSD::QName.new(NsV201008, "Operation"), :schema_element => [ ["operator", "AdWords::V201008::ExperimentService::Operator", [0, 1]], ["operation_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "Operation.Type")], [0, 1]], ["operand", "AdWords::V201008::ExperimentService::Experiment", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentReturnValue, :schema_type => XSD::QName.new(NsV201008, "ExperimentReturnValue"), :schema_basetype => XSD::QName.new(NsV201008, "ListReturnValue"), :schema_element => [ ["listReturnValue_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ListReturnValue.Type")], [0, 1]], ["value", "AdWords::V201008::ExperimentService::Experiment[]", [0, nil]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentSelector, :schema_type => XSD::QName.new(NsV201008, "ExperimentSelector"), :schema_element => [ ["experimentIds", "SOAP::SOAPLong[]", [0, nil]], ["campaignIds", "SOAP::SOAPLong[]", [0, nil]], ["includeStats", "SOAP::SOAPBoolean", [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ApiException, :schema_type => XSD::QName.new(NsV201008, "ApiException"), :schema_basetype => XSD::QName.new(NsV201008, "ApplicationException"), :schema_element => [ ["message", "SOAP::SOAPString", [0, 1]], ["applicationException_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApplicationException.Type")], [0, 1]], ["errors", "AdWords::V201008::ExperimentService::ApiError[]", [0, nil]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ApplicationException, :schema_type => XSD::QName.new(NsV201008, "ApplicationException"), :schema_element => [ ["message", "SOAP::SOAPString", [0, 1]], ["applicationException_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApplicationException.Type")], [0, 1]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentPage, :schema_type => XSD::QName.new(NsV201008, "ExperimentPage"), :schema_basetype => XSD::QName.new(NsV201008, "Page"), :schema_element => [ ["totalNumEntries", "SOAP::SOAPInt", [0, 1]], ["page_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "Page.Type")], [0, 1]], ["entries", "AdWords::V201008::ExperimentService::Experiment[]", [0, nil]] ] ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::AuthenticationErrorReason, :schema_type => XSD::QName.new(NsV201008, "AuthenticationError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::AuthorizationErrorReason, :schema_type => XSD::QName.new(NsV201008, "AuthorizationError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::BudgetErrorReason, :schema_type => XSD::QName.new(NsV201008, "BudgetError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ClientTermsErrorReason, :schema_type => XSD::QName.new(NsV201008, "ClientTermsError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::DatabaseErrorReason, :schema_type => XSD::QName.new(NsV201008, "DatabaseError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::DateErrorReason, :schema_type => XSD::QName.new(NsV201008, "DateError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::DistinctErrorReason, :schema_type => XSD::QName.new(NsV201008, "DistinctError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::EntityNotFoundReason, :schema_type => XSD::QName.new(NsV201008, "EntityNotFound.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentServiceErrorReason, :schema_type => XSD::QName.new(NsV201008, "ExperimentServiceError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentServingStatus, :schema_type => XSD::QName.new(NsV201008, "ExperimentServingStatus") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentStatus, :schema_type => XSD::QName.new(NsV201008, "ExperimentStatus") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::InternalApiErrorReason, :schema_type => XSD::QName.new(NsV201008, "InternalApiError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::NewEntityCreationErrorReason, :schema_type => XSD::QName.new(NsV201008, "NewEntityCreationError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::NotEmptyErrorReason, :schema_type => XSD::QName.new(NsV201008, "NotEmptyError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::NotWhitelistedErrorReason, :schema_type => XSD::QName.new(NsV201008, "NotWhitelistedError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::NullErrorReason, :schema_type => XSD::QName.new(NsV201008, "NullError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::OperationAccessDeniedReason, :schema_type => XSD::QName.new(NsV201008, "OperationAccessDenied.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::Operator, :schema_type => XSD::QName.new(NsV201008, "Operator") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::OperatorErrorReason, :schema_type => XSD::QName.new(NsV201008, "OperatorError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::QuotaCheckErrorReason, :schema_type => XSD::QName.new(NsV201008, "QuotaCheckError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::QuotaErrorReason, :schema_type => XSD::QName.new(NsV201008, "QuotaError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::RangeErrorReason, :schema_type => XSD::QName.new(NsV201008, "RangeError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::RateExceededErrorReason, :schema_type => XSD::QName.new(NsV201008, "RateExceededError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::ReadOnlyErrorReason, :schema_type => XSD::QName.new(NsV201008, "ReadOnlyError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::RejectedErrorReason, :schema_type => XSD::QName.new(NsV201008, "RejectedError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::RequestErrorReason, :schema_type => XSD::QName.new(NsV201008, "RequestError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::RequiredErrorReason, :schema_type => XSD::QName.new(NsV201008, "RequiredError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::SizeLimitErrorReason, :schema_type => XSD::QName.new(NsV201008, "SizeLimitError.Reason") ) EncodedRegistry.register( :class => AdWords::V201008::ExperimentService::StringLengthErrorReason, :schema_type => XSD::QName.new(NsV201008, "StringLengthError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::AuthenticationError, :schema_type => XSD::QName.new(NsV201008, "AuthenticationError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::AuthenticationErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::AuthorizationError, :schema_type => XSD::QName.new(NsV201008, "AuthorizationError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::AuthorizationErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::BudgetError, :schema_type => XSD::QName.new(NsV201008, "BudgetError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::BudgetErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ClientTermsError, :schema_type => XSD::QName.new(NsV201008, "ClientTermsError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::ClientTermsErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::DateError, :schema_type => XSD::QName.new(NsV201008, "DateError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::DateErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::DistinctError, :schema_type => XSD::QName.new(NsV201008, "DistinctError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::DistinctErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::EntityNotFound, :schema_type => XSD::QName.new(NsV201008, "EntityNotFound"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::EntityNotFoundReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentServiceError, :schema_type => XSD::QName.new(NsV201008, "ExperimentServiceError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::ExperimentServiceErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentSummaryStats, :schema_type => XSD::QName.new(NsV201008, "ExperimentSummaryStats"), :schema_element => [ ["adGroupsCount", "SOAP::SOAPInt", [0, 1]], ["adGroupCriteriaCount", "SOAP::SOAPInt", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::InternalApiError, :schema_type => XSD::QName.new(NsV201008, "InternalApiError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::InternalApiErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::NewEntityCreationError, :schema_type => XSD::QName.new(NsV201008, "NewEntityCreationError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::NewEntityCreationErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::NotEmptyError, :schema_type => XSD::QName.new(NsV201008, "NotEmptyError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::NotEmptyErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::NotWhitelistedError, :schema_type => XSD::QName.new(NsV201008, "NotWhitelistedError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::NotWhitelistedErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::NullError, :schema_type => XSD::QName.new(NsV201008, "NullError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::NullErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::OperationAccessDenied, :schema_type => XSD::QName.new(NsV201008, "OperationAccessDenied"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::OperationAccessDeniedReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::OperatorError, :schema_type => XSD::QName.new(NsV201008, "OperatorError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::OperatorErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::QuotaCheckError, :schema_type => XSD::QName.new(NsV201008, "QuotaCheckError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::QuotaCheckErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::QuotaError, :schema_type => XSD::QName.new(NsV201008, "QuotaError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::QuotaErrorReason", [0, 1]], ["limit", "SOAP::SOAPInt", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::C_RangeError, :schema_type => XSD::QName.new(NsV201008, "RangeError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::RangeErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::RateExceededError, :schema_type => XSD::QName.new(NsV201008, "RateExceededError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::RateExceededErrorReason", [0, 1]], ["rateName", "SOAP::SOAPString", [0, 1]], ["rateScope", "SOAP::SOAPString", [0, 1]], ["retryAfterSeconds", "SOAP::SOAPInt", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ReadOnlyError, :schema_type => XSD::QName.new(NsV201008, "ReadOnlyError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::ReadOnlyErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::RejectedError, :schema_type => XSD::QName.new(NsV201008, "RejectedError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::RejectedErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::RequestError, :schema_type => XSD::QName.new(NsV201008, "RequestError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::RequestErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::RequiredError, :schema_type => XSD::QName.new(NsV201008, "RequiredError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::RequiredErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::SizeLimitError, :schema_type => XSD::QName.new(NsV201008, "SizeLimitError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::SizeLimitErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::SoapHeader, :schema_type => XSD::QName.new(NsV201008, "SoapHeader"), :schema_element => [ ["authToken", "SOAP::SOAPString", [0, 1]], ["clientCustomerId", "SOAP::SOAPString", [0, 1]], ["clientEmail", "SOAP::SOAPString", [0, 1]], ["developerToken", "SOAP::SOAPString", [0, 1]], ["userAgent", "SOAP::SOAPString", [0, 1]], ["validateOnly", "SOAP::SOAPBoolean", [0, 1]], ["partialFailure", "SOAP::SOAPBoolean", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::SoapResponseHeader, :schema_type => XSD::QName.new(NsV201008, "SoapResponseHeader"), :schema_element => [ ["requestId", "SOAP::SOAPString", [0, 1]], ["operations", "SOAP::SOAPLong", [0, 1]], ["responseTime", "SOAP::SOAPLong", [0, 1]], ["units", "SOAP::SOAPLong", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::StringLengthError, :schema_type => XSD::QName.new(NsV201008, "StringLengthError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::StringLengthErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::DatabaseError, :schema_type => XSD::QName.new(NsV201008, "DatabaseError"), :schema_basetype => XSD::QName.new(NsV201008, "ApiError"), :schema_element => [ ["fieldPath", "SOAP::SOAPString", [0, 1]], ["trigger", "SOAP::SOAPString", [0, 1]], ["errorString", "SOAP::SOAPString", [0, 1]], ["apiError_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApiError.Type")], [0, 1]], ["reason", "AdWords::V201008::ExperimentService::DatabaseErrorReason", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::Experiment, :schema_type => XSD::QName.new(NsV201008, "Experiment"), :schema_element => [ ["id", "SOAP::SOAPLong", [0, 1]], ["controlId", "SOAP::SOAPLong", [0, 1]], ["campaignId", "SOAP::SOAPLong", [0, 1]], ["name", "SOAP::SOAPString", [0, 1]], ["status", "AdWords::V201008::ExperimentService::ExperimentStatus", [0, 1]], ["servingStatus", "AdWords::V201008::ExperimentService::ExperimentServingStatus", [0, 1]], ["queryPercentage", "SOAP::SOAPInt", [0, 1]], ["startDateTime", "SOAP::SOAPString", [0, 1]], ["endDateTime", "SOAP::SOAPString", [0, 1]], ["lastModifiedDateTime", "SOAP::SOAPString", [0, 1]], ["experimentSummaryStats", "AdWords::V201008::ExperimentService::ExperimentSummaryStats", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentOperation, :schema_type => XSD::QName.new(NsV201008, "ExperimentOperation"), :schema_basetype => XSD::QName.new(NsV201008, "Operation"), :schema_element => [ ["operator", "AdWords::V201008::ExperimentService::Operator", [0, 1]], ["operation_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "Operation.Type")], [0, 1]], ["operand", "AdWords::V201008::ExperimentService::Experiment", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentReturnValue, :schema_type => XSD::QName.new(NsV201008, "ExperimentReturnValue"), :schema_basetype => XSD::QName.new(NsV201008, "ListReturnValue"), :schema_element => [ ["listReturnValue_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ListReturnValue.Type")], [0, 1]], ["value", "AdWords::V201008::ExperimentService::Experiment[]", [0, nil]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentSelector, :schema_type => XSD::QName.new(NsV201008, "ExperimentSelector"), :schema_element => [ ["experimentIds", "SOAP::SOAPLong[]", [0, nil]], ["campaignIds", "SOAP::SOAPLong[]", [0, nil]], ["includeStats", "SOAP::SOAPBoolean", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ApiException, :schema_type => XSD::QName.new(NsV201008, "ApiException"), :schema_basetype => XSD::QName.new(NsV201008, "ApplicationException"), :schema_element => [ ["message", "SOAP::SOAPString", [0, 1]], ["applicationException_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApplicationException.Type")], [0, 1]], ["errors", "AdWords::V201008::ExperimentService::ApiError[]", [0, nil]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ApplicationException, :schema_type => XSD::QName.new(NsV201008, "ApplicationException"), :schema_element => [ ["message", "SOAP::SOAPString", [0, 1]], ["applicationException_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApplicationException.Type")], [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentPage, :schema_type => XSD::QName.new(NsV201008, "ExperimentPage"), :schema_basetype => XSD::QName.new(NsV201008, "Page"), :schema_element => [ ["totalNumEntries", "SOAP::SOAPInt", [0, 1]], ["page_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "Page.Type")], [0, 1]], ["entries", "AdWords::V201008::ExperimentService::Experiment[]", [0, nil]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::AuthenticationErrorReason, :schema_type => XSD::QName.new(NsV201008, "AuthenticationError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::AuthorizationErrorReason, :schema_type => XSD::QName.new(NsV201008, "AuthorizationError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::BudgetErrorReason, :schema_type => XSD::QName.new(NsV201008, "BudgetError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ClientTermsErrorReason, :schema_type => XSD::QName.new(NsV201008, "ClientTermsError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::DatabaseErrorReason, :schema_type => XSD::QName.new(NsV201008, "DatabaseError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::DateErrorReason, :schema_type => XSD::QName.new(NsV201008, "DateError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::DistinctErrorReason, :schema_type => XSD::QName.new(NsV201008, "DistinctError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::EntityNotFoundReason, :schema_type => XSD::QName.new(NsV201008, "EntityNotFound.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentServiceErrorReason, :schema_type => XSD::QName.new(NsV201008, "ExperimentServiceError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentServingStatus, :schema_type => XSD::QName.new(NsV201008, "ExperimentServingStatus") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ExperimentStatus, :schema_type => XSD::QName.new(NsV201008, "ExperimentStatus") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::InternalApiErrorReason, :schema_type => XSD::QName.new(NsV201008, "InternalApiError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::NewEntityCreationErrorReason, :schema_type => XSD::QName.new(NsV201008, "NewEntityCreationError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::NotEmptyErrorReason, :schema_type => XSD::QName.new(NsV201008, "NotEmptyError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::NotWhitelistedErrorReason, :schema_type => XSD::QName.new(NsV201008, "NotWhitelistedError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::NullErrorReason, :schema_type => XSD::QName.new(NsV201008, "NullError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::OperationAccessDeniedReason, :schema_type => XSD::QName.new(NsV201008, "OperationAccessDenied.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::Operator, :schema_type => XSD::QName.new(NsV201008, "Operator") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::OperatorErrorReason, :schema_type => XSD::QName.new(NsV201008, "OperatorError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::QuotaCheckErrorReason, :schema_type => XSD::QName.new(NsV201008, "QuotaCheckError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::QuotaErrorReason, :schema_type => XSD::QName.new(NsV201008, "QuotaError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::RangeErrorReason, :schema_type => XSD::QName.new(NsV201008, "RangeError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::RateExceededErrorReason, :schema_type => XSD::QName.new(NsV201008, "RateExceededError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ReadOnlyErrorReason, :schema_type => XSD::QName.new(NsV201008, "ReadOnlyError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::RejectedErrorReason, :schema_type => XSD::QName.new(NsV201008, "RejectedError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::RequestErrorReason, :schema_type => XSD::QName.new(NsV201008, "RequestError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::RequiredErrorReason, :schema_type => XSD::QName.new(NsV201008, "RequiredError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::SizeLimitErrorReason, :schema_type => XSD::QName.new(NsV201008, "SizeLimitError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::StringLengthErrorReason, :schema_type => XSD::QName.new(NsV201008, "StringLengthError.Reason") ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::Get, :schema_name => XSD::QName.new(NsV201008, "get"), :schema_element => [ ["selector", "AdWords::V201008::ExperimentService::ExperimentSelector", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::GetResponse, :schema_name => XSD::QName.new(NsV201008, "getResponse"), :schema_element => [ ["rval", "AdWords::V201008::ExperimentService::ExperimentPage", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::ApiException, :schema_name => XSD::QName.new(NsV201008, "ApiExceptionFault"), :schema_element => [ ["message", "SOAP::SOAPString", [0, 1]], ["applicationException_Type", ["SOAP::SOAPString", XSD::QName.new(NsV201008, "ApplicationException.Type")], [0, 1]], ["errors", "AdWords::V201008::ExperimentService::ApiError[]", [0, nil]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::Mutate, :schema_name => XSD::QName.new(NsV201008, "mutate"), :schema_element => [ ["operations", "AdWords::V201008::ExperimentService::ExperimentOperation[]", [0, nil]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::MutateResponse, :schema_name => XSD::QName.new(NsV201008, "mutateResponse"), :schema_element => [ ["rval", "AdWords::V201008::ExperimentService::ExperimentReturnValue", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::SoapHeader, :schema_name => XSD::QName.new(NsV201008, "RequestHeader"), :schema_element => [ ["authToken", "SOAP::SOAPString", [0, 1]], ["clientCustomerId", "SOAP::SOAPString", [0, 1]], ["clientEmail", "SOAP::SOAPString", [0, 1]], ["developerToken", "SOAP::SOAPString", [0, 1]], ["userAgent", "SOAP::SOAPString", [0, 1]], ["validateOnly", "SOAP::SOAPBoolean", [0, 1]], ["partialFailure", "SOAP::SOAPBoolean", [0, 1]] ] ) LiteralRegistry.register( :class => AdWords::V201008::ExperimentService::SoapResponseHeader, :schema_name => XSD::QName.new(NsV201008, "ResponseHeader"), :schema_element => [ ["requestId", "SOAP::SOAPString", [0, 1]], ["operations", "SOAP::SOAPLong", [0, 1]], ["responseTime", "SOAP::SOAPLong", [0, 1]], ["units", "SOAP::SOAPLong", [0, 1]] ] ) end end; end; end