Uses of Interface
com.suse.salt.netapi.datatypes.target.Target
Packages that use Target
Package
Description
-
Uses of Target in com.suse.salt.netapi.calls
Methods in com.suse.salt.netapi.calls with parameters of type TargetModifier and TypeMethodDescriptionLocalCall.callAsync(SaltClient client, Target<?> target, AuthMethod auth) Calls a execution module function on the given target asynchronously and returns information about the scheduled job that can be used to query the result.LocalCall.callAsync(SaltClient client, Target<?> target, AuthMethod auth, Batch batch) Calls a execution module function on the given target asynchronously and returns information about the scheduled job that can be used to query the result.LocalCall.callAsync(SaltClient client, Target<?> target, AuthMethod auth, EventStream events, CompletionStage<GenericError> cancel, Batch batch) Calls this salt call via the async client and returns the results as they come in via the event stream.LocalCall.callAsync(SaltClient client, Target<?> target, AuthMethod auth, EventStream events, CompletionStage<GenericError> cancel, Optional<Batch> batch) Calls this salt call via the async client and returns the results as they come in via the event stream.LocalCall.callAsync(SaltClient client, Target<?> target, AuthMethod auth, Optional<Batch> batch) Calls a execution module function on the given target asynchronously and returns information about the scheduled job that can be used to query the result.CompletionStage<Map<String, Result<R>>> LocalCall.callSync(SaltClient client, Target<?> target, AuthMethod auth) Calls a execution module function on the given target and synchronously waits for the result.LocalCall.callSync(SaltClient client, Target<?> target, AuthMethod auth, Batch batch) Calls a execution module function on the given target with batching and synchronously waits for the result.LocalCall.callSync(SaltClient client, Target<?> target, AuthMethod auth, Optional<Batch> batch) Calls a execution module function on the given target with batching and synchronously waits for the result.LocalCall.callSyncHelperNonBlock(SaltClient client, Target<?> target, AuthMethod auth, Optional<Batch> batch) Helper to call an execution module function on the given target for batched or unbatched while also providing an option to use the given credentials or to use a prior created token. -
Uses of Target in com.suse.salt.netapi.client
Methods in com.suse.salt.netapi.client with parameters of type TargetModifier and TypeMethodDescription<T> CompletionStage<Map<String, Object>> SaltClient.run(String username, String password, AuthModule eauth, String client, Target<T> target, String function, List<Object> args, Map<String, Object> kwargs) Generic interface to start any execution command bypassing normal session handling.<T> CompletionStage<Map<String, Result<SSHRawResult>>> SaltClient.runRawSSHCommand(String command, Target<T> target, SaltSSHConfig cfg) Calls salt-ssh with a command in raw shell mode (commands bypass Salt and gets executed as shell commands).Method parameters in com.suse.salt.netapi.client with type arguments of type TargetModifier and TypeMethodDescription<R> CompletionStage<R> SaltClient.call(Call<?> call, Client client, Optional<Target<?>> target, Map<String, Object> custom, com.google.gson.reflect.TypeToken<R> type, AuthMethod auth) -
Uses of Target in com.suse.salt.netapi.datatypes.target
Subinterfaces of Target in com.suse.salt.netapi.datatypes.targetModifier and TypeInterfaceDescriptioninterfaceSSHTarget<T>Target interface for specifying a group of minions.Classes in com.suse.salt.netapi.datatypes.target that implement TargetModifier and TypeClassDescriptionclassTarget for specifying minions by compound expression.classTarget for specifying minions by glob pattern.classMatcher based on salt grainsclassMatcher based on salt grainsclassTarget for specifying minions by IP CIDR.classTarget for specifying a list of minions.classTarget for referencing a nodegroup.classMatcher based on salt pillar with glob matchingclassMatcher based on salt pillar without glob matchingclassMatcher based on salt pillar with regular expression matchingclassTarget for specifying minions by range expression.classTarget for specifying minions by regular expression.