class IdnSdkRuby::Com::Nbos::Capi::Modules::Core::V0::AuthorityApiModel

Attributes

description[RW]
displayName[RW]
uAuthorityName[RW]

Public Class Methods

new(uAuthorityName = nil, displayName = nil, description = nil) click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/core/v0/authority_api_model.rb, line 12
def initialize(uAuthorityName = nil, displayName = nil, description = nil)
  @uAuthorityName = uAuthorityName
        @displayName = displayName
        @description = description
end

Public Instance Methods

add_errors(json_response) click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/core/v0/authority_api_model.rb, line 46
def add_errors(json_response)
        json_response["errors"].each do |e|
                property_name = e['propertyName']
                msg = e['message']
                self.errors[property_name] << msg
        end
end
add_messages(json_response) click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/core/v0/authority_api_model.rb, line 54
def add_messages(json_response)
        if json_response["message"].present?
                @message = json_response["message"]
        elsif json_response["error"].present?
                @message = json_response["error"]
        end

end
as_json(options={}) click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/core/v0/authority_api_model.rb, line 30
def as_json(options={})
        {
                        uAuthorityName: @uAuthorityName,
                        displayName: @displayName,
                        description: @description
        }
end
getdescription() click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/core/v0/authority_api_model.rb, line 26
def getdescription()
        return @description
end
getdisplayName() click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/core/v0/authority_api_model.rb, line 22
def getdisplayName()
        return @displayName
end
getuAuthorityName() click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/core/v0/authority_api_model.rb, line 18
def getuAuthorityName()
        return @uAuthorityName
end
to_json(*options) click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/core/v0/authority_api_model.rb, line 38
def to_json(*options)
        as_json(*options).to_json(*options)
end
to_s() click to toggle source
# File lib/idn_sdk_ruby/com/nbos/capi/modules/core/v0/authority_api_model.rb, line 42
def to_s
        to_json
end