Class: Cognito::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/cognito/client.rb,
lib/cognito/client/params.rb,
lib/cognito/client/command.rb,
lib/cognito/client/request.rb,
lib/cognito/client/document.rb,
lib/cognito/client/resource.rb,
lib/cognito/client/response.rb,
lib/cognito/client/connection.rb,
lib/cognito/client/params/omitted.rb,
lib/cognito/client/params/identity.rb,
lib/cognito/client/resource/profile.rb,
lib/cognito/client/response/builder.rb,
lib/cognito/client/response/profile.rb,
lib/cognito/client/resource_identifier.rb,
lib/cognito/client/params/identity_search.rb,
lib/cognito/client/commands/create_profile.rb,
lib/cognito/client/commands/create_identity.rb,
lib/cognito/client/resource/identity_search.rb,
lib/cognito/client/response/identity_search.rb,
lib/cognito/client/params/identity_assessment.rb,
lib/cognito/client/resource/identity_assessment.rb,
lib/cognito/client/resource/identity_search_job.rb,
lib/cognito/client/response/identity_assessment.rb,
lib/cognito/client/response/identity_search_job.rb,
lib/cognito/client/commands/create_identity_search.rb,
lib/cognito/client/commands/mixins/create_behavior.rb,
lib/cognito/client/commands/create_identity_assessment.rb,
lib/cognito/client/commands/retrieve_identity_location.rb,
lib/cognito/client/commands/retrieve_identity_search_job.rb

Defined Under Namespace

Classes: Command, Connection, Document, Request, Resource, ResourceIdentifier, Response

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.create(**connection_params) ⇒ Object



53
54
55
# File 'lib/cognito/client.rb', line 53

def self.create(**connection_params)
  new(Connection.parse(**connection_params))
end

Instance Method Details

#create_identity_search(**params) ⇒ Object



61
62
63
# File 'lib/cognito/client.rb', line 61

def create_identity_search(**params)
  Command::CreateIdentitySearch.call(params.merge(connection: server))
end

#create_profileObject



57
58
59
# File 'lib/cognito/client.rb', line 57

def create_profile
  Command::CreateProfile.call(server)
end