code: public GetCredentialsForIdentityRequest 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. The name-value pair will follow
  the syntax "provider_name": "provider_user_identifier".
  </p>
  <p>
  Logins should not be specified when trying to get credentials for an unauthenticated identity.
  </p>
  <p>
  The Logins parameter is required when using identities associated with external identity providers such as
  FaceBook. For examples of <code>Logins</code> maps, see the code examples in the <a
  href="http://docs.aws.amazon.com/cognito/latest/developerguide/external-identity-providers.html">External
  Identity Providers</a> section of the Amazon Cognito Developer Guide.
  </p>
  
  @param logins
  A set of optional name-value pairs that map provider names to provider tokens. The name-value pair will
  follow the syntax "provider_name": "provider_user_identifier".</p>
  <p>
  Logins should not be specified when trying to get credentials for an unauthenticated identity.
  </p>
  <p>
  The Logins parameter is required when using identities associated with external identity providers such as
  FaceBook. For examples of <code>Logins</code> maps, see the code examples in the <a
  href="http://docs.aws.amazon.com/cognito/latest/developerguide/external-identity-providers.html">External
  Identity Providers</a> section of the Amazon Cognito Developer Guide.
  @return Returns a reference to this object so that method calls can be chained together.