Sha256: 9a3037787626a0b07c4241ea28fcf6a021e64d31b5bd6e58823aff86333ff226

Contents?: true

Size: 1.38 KB

Versions: 7

Compression:

Stored size: 1.38 KB

Contents

# frozen_string_literal: true

module Yext
  module Api
    module Enumerations
      # An enumeration class of error codes from Yext
      #
      # http://developer.yext.com/docs/error-messages/
      class ErrorCodes
        include Yext::Api::Concerns::EnumAll

        # Split the constants up into modules to organize the values a bit more
        include Yext::Api::Enumerations::ErrorCodes::AgreementsErrors
        include Yext::Api::Enumerations::ErrorCodes::AnalyticsErrors
        include Yext::Api::Enumerations::ErrorCodes::CustomersErrros
        include Yext::Api::Enumerations::ErrorCodes::EclErrors
        include Yext::Api::Enumerations::ErrorCodes::FeedbackErrors
        include Yext::Api::Enumerations::ErrorCodes::GeneralErrors
        include Yext::Api::Enumerations::ErrorCodes::LiveApiErrors
        include Yext::Api::Enumerations::ErrorCodes::LocationsErrors
        include Yext::Api::Enumerations::ErrorCodes::OptimizationsErrors
        include Yext::Api::Enumerations::ErrorCodes::PublisherSuggestionsErrors
        include Yext::Api::Enumerations::ErrorCodes::ReviewsErrors
        include Yext::Api::Enumerations::ErrorCodes::SocialErrors
        include Yext::Api::Enumerations::ErrorCodes::SubscriptionsErrors
        include Yext::Api::Enumerations::ErrorCodes::SuppressionErrors
        include Yext::Api::Enumerations::ErrorCodes::UsersErrors
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
yext-api-0.1.11 lib/yext/api/enumerations/error_codes.rb
yext-api-0.1.10 lib/yext/api/enumerations/error_codes.rb
yext-api-0.1.9 lib/yext/api/enumerations/error_codes.rb
yext-api-0.1.8 lib/yext/api/enumerations/error_codes.rb
yext-api-0.1.7 lib/yext/api/enumerations/error_codes.rb
yext-api-0.1.5 lib/yext/api/enumerations/error_codes.rb
yext-api-0.1.4 lib/yext/api/enumerations/error_codes.rb