class NgrokAPI::Models::EndpointOAuthProvider

Attributes

attrs[R]
client[R]
facebook[R]
github[R]
google[R]
microsoft[R]

Public Class Methods

new(client: nil, attrs: {}) click to toggle source
# File lib/ngrokapi/models/endpoint_o_auth_provider.rb, line 13
def initialize(client: nil, attrs: {})
  @client = client
  @attrs = attrs
  @github = @attrs['github']
  @facebook = @attrs['facebook']
  @microsoft = @attrs['microsoft']
  @google = @attrs['google']
end

Public Instance Methods

==(other) click to toggle source
# File lib/ngrokapi/models/endpoint_o_auth_provider.rb, line 22
def ==(other)
  @attrs == other.attrs
end
to_h() click to toggle source
# File lib/ngrokapi/models/endpoint_o_auth_provider.rb, line 30
def to_h
  @attrs.to_h
end
to_s() click to toggle source
# File lib/ngrokapi/models/endpoint_o_auth_provider.rb, line 26
def to_s
  @attrs.to_s
end