Interface RemoteParameter
-
public interface RemoteParameter
Definition of aParameter
that is resolved from a remote source- Since:
- 2023.05
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getName()
Parameters name.String
getValue()
Returns the value that will be passed to the remote parameter to the agent.boolean
isSecret()
Returns true when the parameter resolved should be treated as a secret.
-
-
-
Method Detail
-
getValue
@NotNull String getValue()
Returns the value that will be passed to the remote parameter to the agent. The plugin should decide if this value will be resolved in the server already, or if the value passed will be serialized details to let the agent resolve it (i.e. connectioon credentials, which in most cases should involve issuing a temporary token.).- Returns:
- the parameter value that will be passed to the agent
-
isSecret
boolean isSecret()
Returns true when the parameter resolved should be treated as a secret.- Returns:
- see above
-
getName
@NotNull String getName()
Parameters name. Equivalent toParameter.getName()
- Returns:
- see above
-
-