public DseSession getSession(String hostsAndPorts, String username, String password,
            String authorizationId, String keyspace) {
    """
	Obtain a DSE session instance.
	
	<p>
	The existing session instance will be returned if such existed.
	</p>
	
	@param hostsAndPorts
	@param username
	@param password
	@param authorizationId
	DSE allows a user to connect as another user or role, provide the name of the
	user/role you want to connect as via this parameter
	@param keyspace
	@return
	@throws NoHostAvailableException
	@throws AuthenticationException
    """
        return getSession(hostsAndPorts, username, password, authorizationId, keyspace, false);
    }
public DseSession getSession(String hostsAndPorts, String username, String password,
            String authorizationId, String keyspace) {
        return getSession(hostsAndPorts, username, password, authorizationId, keyspace, false);
    }
public DseSession getSession ( String hostsAndPorts , String username , String password , String authorizationId , String keyspace ) { return getSession ( hostsAndPorts , username , password , authorizationId , keyspace , false ) ; }
Obtain a DSE session instance.

<p>
The existing session instance will be returned if such existed.
</p>

@param hostsAndPorts
@param username
@param password
@param authorizationId
DSE allows a user to connect as another user or role, provide the name of the
user/role you want to connect as via this parameter
@param keyspace
@return
@throws NoHostAvailableException
@throws AuthenticationException
Obtain a DSE session instance .