Package org.redisson.api.keys
Class MigrateArgsParams
java.lang.Object
org.redisson.api.keys.MigrateArgsParams
- All Implemented Interfaces:
DatabaseMigrateArgs,HostMigrateArgs,MigrateArgs,OptionalMigrateArgs,PortMigrateArgs,TimeoutMigrateArgs
public class MigrateArgsParams
extends Object
implements MigrateArgs, HostMigrateArgs, PortMigrateArgs, DatabaseMigrateArgs, TimeoutMigrateArgs, OptionalMigrateArgs
Arguments objects for RKeys.migrate()
- Author:
- lyrric
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondatabase(int database) Defines database of destination instanceintgetHost()String[]getKeys()getMode()intgetPort()longDefines host of destination instancemode(MigrateMode mode) Defines migrate modeDefines password of destination instanceport(int port) Defines port of destination instancetimeout(long timeout) Defines maximum idle time in any moment of the communication with the destination instance in millisecondsDefines username of destination instance
-
Constructor Details
-
MigrateArgsParams
-
-
Method Details
-
host
Description copied from interface:HostMigrateArgsDefines host of destination instance- Specified by:
hostin interfaceHostMigrateArgs- Parameters:
host- host- Returns:
- migrate conditions object
-
port
Description copied from interface:PortMigrateArgsDefines port of destination instance- Specified by:
portin interfacePortMigrateArgs- Parameters:
port- port- Returns:
- migrate conditions object
-
database
Description copied from interface:DatabaseMigrateArgsDefines database of destination instance- Specified by:
databasein interfaceDatabaseMigrateArgs- Parameters:
database- database, should be greater than or eq 0- Returns:
- migrate conditions object
-
timeout
Description copied from interface:TimeoutMigrateArgsDefines maximum idle time in any moment of the communication with the destination instance in milliseconds- Specified by:
timeoutin interfaceTimeoutMigrateArgs- Parameters:
timeout- timeout- Returns:
- migrate conditions object
-
mode
Description copied from interface:OptionalMigrateArgsDefines migrate mode- Specified by:
modein interfaceOptionalMigrateArgs- Parameters:
mode- migrate mode- Returns:
- migrate conditions object
- See Also:
-
username
Description copied from interface:OptionalMigrateArgsDefines username of destination instanceAuthenticate with the given username to the remote instance.
if username is set, then password should be set too.
Redis 6 or greater ACL auth style
- Specified by:
usernamein interfaceOptionalMigrateArgs- Parameters:
username- distinction username- Returns:
- migrate conditions object
-
password
Description copied from interface:OptionalMigrateArgsDefines password of destination instanceAuthenticate with the given password to the remote instance.
- Specified by:
passwordin interfaceOptionalMigrateArgs- Parameters:
password- distinction password- Returns:
- migrate conditions object
-
getKeys
-
getHost
-
getPort
public int getPort() -
getDatabase
public int getDatabase() -
getTimeout
public long getTimeout() -
getMode
-
getUsername
-
getPassword
-