Package ch.rswk.meta.engine
Record Class EngineUpdater.EngineImportTaskConfig
java.lang.Object
java.lang.Record
ch.rswk.meta.engine.EngineUpdater.EngineImportTaskConfig
- Enclosing class:
EngineUpdater
public static record EngineUpdater.EngineImportTaskConfig(Client.ClientConfig client, @Nullable Set<String> configQueries, @Nullable Set<String> fileQueries, @Nullable Set<String> groupQueries, @Nullable Set<String> metaQueries, @Nullable String password, String user, @Nullable Set<String> userQueries)
extends Record
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Client.ClientConfig
The field for theclient
record component.The field for theconfigQueries
record component.The field for thefileQueries
record component.The field for thegroupQueries
record component.The field for themetaQueries
record component.private final @Nullable String
The field for thepassword
record component.private final String
The field for theuser
record component.The field for theuserQueries
record component. -
Constructor Summary
ConstructorsConstructorDescriptionEngineImportTaskConfig
(Client.ClientConfig client, @Nullable Set<String> configQueries, @Nullable Set<String> fileQueries, @Nullable Set<String> groupQueries, @Nullable Set<String> metaQueries, @Nullable String password, String user, @Nullable Set<String> userQueries) Creates an instance of aEngineImportTaskConfig
record class. -
Method Summary
Modifier and TypeMethodDescriptionclient()
Returns the value of theclient
record component.Returns the value of theconfigQueries
record component.final boolean
Indicates whether some other object is "equal to" this one.Returns the value of thefileQueries
record component.Returns the value of thegroupQueries
record component.final int
hashCode()
Returns a hash code value for this object.Returns the value of themetaQueries
record component.@Nullable String
password()
Returns the value of thepassword
record component.final String
toString()
Returns a string representation of this record class.user()
Returns the value of theuser
record component.Returns the value of theuserQueries
record component.
-
Field Details
-
client
The field for theclient
record component. -
configQueries
-
fileQueries
-
groupQueries
-
metaQueries
-
password
The field for thepassword
record component. -
user
The field for theuser
record component. -
userQueries
-
-
Constructor Details
-
EngineImportTaskConfig
public EngineImportTaskConfig(Client.ClientConfig client, @Nullable Set<String> configQueries, @Nullable Set<String> fileQueries, @Nullable Set<String> groupQueries, @Nullable Set<String> metaQueries, @Nullable String password, String user, @Nullable Set<String> userQueries) Creates an instance of aEngineImportTaskConfig
record class.- Parameters:
client
- the value for theclient
record componentconfigQueries
- the value for theconfigQueries
record componentfileQueries
- the value for thefileQueries
record componentgroupQueries
- the value for thegroupQueries
record componentmetaQueries
- the value for themetaQueries
record componentpassword
- the value for thepassword
record componentuser
- the value for theuser
record componentuserQueries
- the value for theuserQueries
record component
-
-
Method Details
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object)
. -
client
Returns the value of theclient
record component.- Returns:
- the value of the
client
record component
-
configQueries
-
fileQueries
-
groupQueries
-
metaQueries
-
password
Returns the value of thepassword
record component.- Returns:
- the value of the
password
record component
-
user
Returns the value of theuser
record component.- Returns:
- the value of the
user
record component
-
userQueries
-