code: public GetOpenIdTokenForDeveloperIdentityRequest withLogins(java.util.Map<String, String> logins) {
          setLogins(logins);
          return this;
      }
docs: <p>
  A set of optional name-value pairs that map provider names to provider tokens. Each name-value pair represents a
  user from a public provider or developer provider. If the user is from a developer provider, the name-value pair
  will follow the syntax <code>"developer_provider_name": "developer_user_identifier"</code>. The developer
  provider is the "domain" by which Cognito will refer to your users; you provided this domain while
  creating/updating the identity pool. The developer user identifier is an identifier from your backend that
  uniquely identifies a user. When you create an identity pool, you can specify the supported logins.
  </p>
  
  @param logins
  A set of optional name-value pairs that map provider names to provider tokens. Each name-value pair
  represents a user from a public provider or developer provider. If the user is from a developer provider,
  the name-value pair will follow the syntax
  <code>"developer_provider_name": "developer_user_identifier"</code>. The developer provider is the
  "domain" by which Cognito will refer to your users; you provided this domain while creating/updating the
  identity pool. The developer user identifier is an identifier from your backend that uniquely identifies a
  user. When you create an identity pool, you can specify the supported logins.
  @return Returns a reference to this object so that method calls can be chained together.