Package io.kestra.plugin.powerbi
Class AbstractPowerBi
java.lang.Object
io.kestra.core.models.tasks.Task
io.kestra.plugin.powerbi.AbstractPowerBi
- All Implemented Interfaces:
io.kestra.core.models.Plugin,io.kestra.core.models.tasks.TaskInterface
- Direct Known Subclasses:
RefreshGroupDataset
public abstract class AbstractPowerBi
extends io.kestra.core.models.tasks.Task
-
Nested Class Summary
Nested classes/interfaces inherited from class io.kestra.core.models.tasks.Task
io.kestra.core.models.tasks.Task.TaskBuilder<C extends io.kestra.core.models.tasks.Task,B extends io.kestra.core.models.tasks.Task.TaskBuilder<C, B>> -
Field Summary
Fields inherited from class io.kestra.core.models.tasks.Task
disabled, id, retry, timeout, type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected io.micronaut.http.client.HttpClientprotected <REQ,RES> io.micronaut.http.HttpResponse <RES> request(io.kestra.core.runners.RunContext runContext, io.micronaut.http.MutableHttpRequest<REQ> request, io.micronaut.core.type.Argument<RES> argument) Methods inherited from class io.kestra.core.models.tasks.Task
findById, findById, getDescription, getDisabled, getId, getLogLevel, getRetry, getTimeout, getType, getWorkerGroup, isAllowFailure, isFlowable, isSendToWorkerTask
-
Constructor Details
-
AbstractPowerBi
public AbstractPowerBi()
-
-
Method Details
-
client
protected io.micronaut.http.client.HttpClient client(io.kestra.core.runners.RunContext runContext, String base) throws io.kestra.core.exceptions.IllegalVariableEvaluationException, MalformedURLException, URISyntaxException - Throws:
io.kestra.core.exceptions.IllegalVariableEvaluationExceptionMalformedURLExceptionURISyntaxException
-
request
protected <REQ,RES> io.micronaut.http.HttpResponse<RES> request(io.kestra.core.runners.RunContext runContext, io.micronaut.http.MutableHttpRequest<REQ> request, io.micronaut.core.type.Argument<RES> argument) throws io.micronaut.http.client.exceptions.HttpClientResponseException - Throws:
io.micronaut.http.client.exceptions.HttpClientResponseException
-