Package flyteidl.service
Class AdminServiceGrpc.AdminServiceFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<AdminServiceGrpc.AdminServiceFutureStub>
-
- flyteidl.service.AdminServiceGrpc.AdminServiceFutureStub
-
- Enclosing class:
- AdminServiceGrpc
public static final class AdminServiceGrpc.AdminServiceFutureStub extends io.grpc.stub.AbstractFutureStub<AdminServiceGrpc.AdminServiceFutureStub>
The following defines an RPC service that is also served over HTTP via grpc-gateway. Standard response codes for both are defined here: https://github.com/grpc-ecosystem/grpc-gateway/blob/master/runtime/errors.go
-
-
Constructor Summary
Constructors Modifier Constructor Description privateAdminServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AdminServiceGrpc.AdminServiceFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.ExecutionCreateResponse>createExecution(ExecutionOuterClass.ExecutionCreateRequest request)Triggers the creation of a :ref:`ref_flyteidl.admin.Execution`com.google.common.util.concurrent.ListenableFuture<LaunchPlanOuterClass.LaunchPlanCreateResponse>createLaunchPlan(LaunchPlanOuterClass.LaunchPlanCreateRequest request)Create and upload a :ref:`ref_flyteidl.admin.LaunchPlan` definitioncom.google.common.util.concurrent.ListenableFuture<Event.NodeExecutionEventResponse>createNodeEvent(Event.NodeExecutionEventRequest request)Indicates a :ref:`ref_flyteidl.event.NodeExecutionEvent` has occurred.com.google.common.util.concurrent.ListenableFuture<TaskOuterClass.TaskCreateResponse>createTask(TaskOuterClass.TaskCreateRequest request)Create and upload a :ref:`ref_flyteidl.admin.Task` definitioncom.google.common.util.concurrent.ListenableFuture<Event.TaskExecutionEventResponse>createTaskEvent(Event.TaskExecutionEventRequest request)Indicates a :ref:`ref_flyteidl.event.TaskExecutionEvent` has occurred.com.google.common.util.concurrent.ListenableFuture<WorkflowOuterClass.WorkflowCreateResponse>createWorkflow(WorkflowOuterClass.WorkflowCreateRequest request)Create and upload a :ref:`ref_flyteidl.admin.Workflow` definitioncom.google.common.util.concurrent.ListenableFuture<Event.WorkflowExecutionEventResponse>createWorkflowEvent(Event.WorkflowExecutionEventRequest request)Indicates a :ref:`ref_flyteidl.event.WorkflowExecutionEvent` has occurred.com.google.common.util.concurrent.ListenableFuture<ProjectDomainAttributesOuterClass.ProjectDomainAttributesDeleteResponse>deleteProjectDomainAttributes(ProjectDomainAttributesOuterClass.ProjectDomainAttributesDeleteRequest request)Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for a project and domain.com.google.common.util.concurrent.ListenableFuture<WorkflowAttributesOuterClass.WorkflowAttributesDeleteResponse>deleteWorkflowAttributes(WorkflowAttributesOuterClass.WorkflowAttributesDeleteRequest request)Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for a project, domain and workflow.com.google.common.util.concurrent.ListenableFuture<LaunchPlanOuterClass.LaunchPlan>getActiveLaunchPlan(LaunchPlanOuterClass.ActiveLaunchPlanRequest request)Fetch the active version of a :ref:`ref_flyteidl.admin.LaunchPlan`.com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.Execution>getExecution(ExecutionOuterClass.WorkflowExecutionGetRequest request)Fetches a :ref:`ref_flyteidl.admin.Execution`.com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.WorkflowExecutionGetDataResponse>getExecutionData(ExecutionOuterClass.WorkflowExecutionGetDataRequest request)Fetches input and output data for a :ref:`ref_flyteidl.admin.Execution`.com.google.common.util.concurrent.ListenableFuture<LaunchPlanOuterClass.LaunchPlan>getLaunchPlan(Common.ObjectGetRequest request)Fetch a :ref:`ref_flyteidl.admin.LaunchPlan` definition.com.google.common.util.concurrent.ListenableFuture<Common.NamedEntity>getNamedEntity(Common.NamedEntityGetRequest request)Returns a :ref:`ref_flyteidl.admin.NamedEntity` object.com.google.common.util.concurrent.ListenableFuture<NodeExecutionOuterClass.NodeExecution>getNodeExecution(NodeExecutionOuterClass.NodeExecutionGetRequest request)Fetches a :ref:`ref_flyteidl.admin.NodeExecution`.com.google.common.util.concurrent.ListenableFuture<NodeExecutionOuterClass.NodeExecutionGetDataResponse>getNodeExecutionData(NodeExecutionOuterClass.NodeExecutionGetDataRequest request)Fetches input and output data for a :ref:`ref_flyteidl.admin.NodeExecution`.com.google.common.util.concurrent.ListenableFuture<ProjectDomainAttributesOuterClass.ProjectDomainAttributesGetResponse>getProjectDomainAttributes(ProjectDomainAttributesOuterClass.ProjectDomainAttributesGetRequest request)Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for a project and domain.com.google.common.util.concurrent.ListenableFuture<TaskOuterClass.Task>getTask(Common.ObjectGetRequest request)Fetch a :ref:`ref_flyteidl.admin.Task` definition.com.google.common.util.concurrent.ListenableFuture<TaskExecutionOuterClass.TaskExecution>getTaskExecution(TaskExecutionOuterClass.TaskExecutionGetRequest request)Fetches a :ref:`ref_flyteidl.admin.TaskExecution`.com.google.common.util.concurrent.ListenableFuture<TaskExecutionOuterClass.TaskExecutionGetDataResponse>getTaskExecutionData(TaskExecutionOuterClass.TaskExecutionGetDataRequest request)Fetches input and output data for a :ref:`ref_flyteidl.admin.TaskExecution`.com.google.common.util.concurrent.ListenableFuture<VersionOuterClass.GetVersionResponse>getVersion(VersionOuterClass.GetVersionRequest request)com.google.common.util.concurrent.ListenableFuture<WorkflowOuterClass.Workflow>getWorkflow(Common.ObjectGetRequest request)Fetch a :ref:`ref_flyteidl.admin.Workflow` definition.com.google.common.util.concurrent.ListenableFuture<WorkflowAttributesOuterClass.WorkflowAttributesGetResponse>getWorkflowAttributes(WorkflowAttributesOuterClass.WorkflowAttributesGetRequest request)Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for a project, domain and workflow.com.google.common.util.concurrent.ListenableFuture<LaunchPlanOuterClass.LaunchPlanList>listActiveLaunchPlans(LaunchPlanOuterClass.ActiveLaunchPlanListRequest request)List active versions of :ref:`ref_flyteidl.admin.LaunchPlan`.com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.ExecutionList>listExecutions(Common.ResourceListRequest request)Fetch a list of :ref:`ref_flyteidl.admin.Execution`.com.google.common.util.concurrent.ListenableFuture<Common.NamedEntityIdentifierList>listLaunchPlanIds(Common.NamedEntityIdentifierListRequest request)Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of launch plan objects.com.google.common.util.concurrent.ListenableFuture<LaunchPlanOuterClass.LaunchPlanList>listLaunchPlans(Common.ResourceListRequest request)Fetch a list of :ref:`ref_flyteidl.admin.LaunchPlan` definitions.com.google.common.util.concurrent.ListenableFuture<MatchableResourceOuterClass.ListMatchableAttributesResponse>listMatchableAttributes(MatchableResourceOuterClass.ListMatchableAttributesRequest request)Lists custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for a specific resource type.com.google.common.util.concurrent.ListenableFuture<Common.NamedEntityList>listNamedEntities(Common.NamedEntityListRequest request)Returns a list of :ref:`ref_flyteidl.admin.NamedEntity` objects.com.google.common.util.concurrent.ListenableFuture<NodeExecutionOuterClass.NodeExecutionList>listNodeExecutions(NodeExecutionOuterClass.NodeExecutionListRequest request)Fetch a list of :ref:`ref_flyteidl.admin.NodeExecution`.com.google.common.util.concurrent.ListenableFuture<NodeExecutionOuterClass.NodeExecutionList>listNodeExecutionsForTask(NodeExecutionOuterClass.NodeExecutionForTaskListRequest request)Fetch a list of :ref:`ref_flyteidl.admin.NodeExecution` launched by the reference :ref:`ref_flyteidl.admin.TaskExecution`.com.google.common.util.concurrent.ListenableFuture<ProjectOuterClass.Projects>listProjects(ProjectOuterClass.ProjectListRequest request)Fetches a list of :ref:`ref_flyteidl.admin.Project`com.google.common.util.concurrent.ListenableFuture<TaskExecutionOuterClass.TaskExecutionList>listTaskExecutions(TaskExecutionOuterClass.TaskExecutionListRequest request)Fetches a list of :ref:`ref_flyteidl.admin.TaskExecution`.com.google.common.util.concurrent.ListenableFuture<Common.NamedEntityIdentifierList>listTaskIds(Common.NamedEntityIdentifierListRequest request)Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of task objects.com.google.common.util.concurrent.ListenableFuture<TaskOuterClass.TaskList>listTasks(Common.ResourceListRequest request)Fetch a list of :ref:`ref_flyteidl.admin.Task` definitions.com.google.common.util.concurrent.ListenableFuture<Common.NamedEntityIdentifierList>listWorkflowIds(Common.NamedEntityIdentifierListRequest request)Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of workflow objects.com.google.common.util.concurrent.ListenableFuture<WorkflowOuterClass.WorkflowList>listWorkflows(Common.ResourceListRequest request)Fetch a list of :ref:`ref_flyteidl.admin.Workflow` definitions.com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.ExecutionCreateResponse>recoverExecution(ExecutionOuterClass.ExecutionRecoverRequest request)Recreates a previously-run workflow execution that will only start executing from the last known failure point.com.google.common.util.concurrent.ListenableFuture<ProjectOuterClass.ProjectRegisterResponse>registerProject(ProjectOuterClass.ProjectRegisterRequest request)Registers a :ref:`ref_flyteidl.admin.Project` with the Flyte deployment.com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.ExecutionCreateResponse>relaunchExecution(ExecutionOuterClass.ExecutionRelaunchRequest request)Triggers the creation of an identical :ref:`ref_flyteidl.admin.Execution`com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.ExecutionTerminateResponse>terminateExecution(ExecutionOuterClass.ExecutionTerminateRequest request)Terminates an in-progress :ref:`ref_flyteidl.admin.Execution`.com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.ExecutionUpdateResponse>updateExecution(ExecutionOuterClass.ExecutionUpdateRequest request)Update execution belonging to project domain :ref:`ref_flyteidl.admin.Execution`.com.google.common.util.concurrent.ListenableFuture<LaunchPlanOuterClass.LaunchPlanUpdateResponse>updateLaunchPlan(LaunchPlanOuterClass.LaunchPlanUpdateRequest request)Updates the status of a registered :ref:`ref_flyteidl.admin.LaunchPlan`.com.google.common.util.concurrent.ListenableFuture<Common.NamedEntityUpdateResponse>updateNamedEntity(Common.NamedEntityUpdateRequest request)Updates a :ref:`ref_flyteidl.admin.NamedEntity` object.com.google.common.util.concurrent.ListenableFuture<ProjectOuterClass.ProjectUpdateResponse>updateProject(ProjectOuterClass.Project request)Updates an existing :ref:`ref_flyteidl.admin.Project` flyteidl.admin.Project should be passed but the domains property should be empty; it will be ignored in the handler as domains cannot be updated via this API.com.google.common.util.concurrent.ListenableFuture<ProjectDomainAttributesOuterClass.ProjectDomainAttributesUpdateResponse>updateProjectDomainAttributes(ProjectDomainAttributesOuterClass.ProjectDomainAttributesUpdateRequest request)Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for a project and domain.com.google.common.util.concurrent.ListenableFuture<WorkflowAttributesOuterClass.WorkflowAttributesUpdateResponse>updateWorkflowAttributes(WorkflowAttributesOuterClass.WorkflowAttributesUpdateRequest request)Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for a project, domain and workflow.
-
-
-
Method Detail
-
build
protected AdminServiceGrpc.AdminServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<AdminServiceGrpc.AdminServiceFutureStub>
-
createTask
public com.google.common.util.concurrent.ListenableFuture<TaskOuterClass.TaskCreateResponse> createTask(TaskOuterClass.TaskCreateRequest request)
Create and upload a :ref:`ref_flyteidl.admin.Task` definition
-
getTask
public com.google.common.util.concurrent.ListenableFuture<TaskOuterClass.Task> getTask(Common.ObjectGetRequest request)
Fetch a :ref:`ref_flyteidl.admin.Task` definition.
-
listTaskIds
public com.google.common.util.concurrent.ListenableFuture<Common.NamedEntityIdentifierList> listTaskIds(Common.NamedEntityIdentifierListRequest request)
Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of task objects.
-
listTasks
public com.google.common.util.concurrent.ListenableFuture<TaskOuterClass.TaskList> listTasks(Common.ResourceListRequest request)
Fetch a list of :ref:`ref_flyteidl.admin.Task` definitions.
-
createWorkflow
public com.google.common.util.concurrent.ListenableFuture<WorkflowOuterClass.WorkflowCreateResponse> createWorkflow(WorkflowOuterClass.WorkflowCreateRequest request)
Create and upload a :ref:`ref_flyteidl.admin.Workflow` definition
-
getWorkflow
public com.google.common.util.concurrent.ListenableFuture<WorkflowOuterClass.Workflow> getWorkflow(Common.ObjectGetRequest request)
Fetch a :ref:`ref_flyteidl.admin.Workflow` definition.
-
listWorkflowIds
public com.google.common.util.concurrent.ListenableFuture<Common.NamedEntityIdentifierList> listWorkflowIds(Common.NamedEntityIdentifierListRequest request)
Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of workflow objects.
-
listWorkflows
public com.google.common.util.concurrent.ListenableFuture<WorkflowOuterClass.WorkflowList> listWorkflows(Common.ResourceListRequest request)
Fetch a list of :ref:`ref_flyteidl.admin.Workflow` definitions.
-
createLaunchPlan
public com.google.common.util.concurrent.ListenableFuture<LaunchPlanOuterClass.LaunchPlanCreateResponse> createLaunchPlan(LaunchPlanOuterClass.LaunchPlanCreateRequest request)
Create and upload a :ref:`ref_flyteidl.admin.LaunchPlan` definition
-
getLaunchPlan
public com.google.common.util.concurrent.ListenableFuture<LaunchPlanOuterClass.LaunchPlan> getLaunchPlan(Common.ObjectGetRequest request)
Fetch a :ref:`ref_flyteidl.admin.LaunchPlan` definition.
-
getActiveLaunchPlan
public com.google.common.util.concurrent.ListenableFuture<LaunchPlanOuterClass.LaunchPlan> getActiveLaunchPlan(LaunchPlanOuterClass.ActiveLaunchPlanRequest request)
Fetch the active version of a :ref:`ref_flyteidl.admin.LaunchPlan`.
-
listActiveLaunchPlans
public com.google.common.util.concurrent.ListenableFuture<LaunchPlanOuterClass.LaunchPlanList> listActiveLaunchPlans(LaunchPlanOuterClass.ActiveLaunchPlanListRequest request)
List active versions of :ref:`ref_flyteidl.admin.LaunchPlan`.
-
listLaunchPlanIds
public com.google.common.util.concurrent.ListenableFuture<Common.NamedEntityIdentifierList> listLaunchPlanIds(Common.NamedEntityIdentifierListRequest request)
Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of launch plan objects.
-
listLaunchPlans
public com.google.common.util.concurrent.ListenableFuture<LaunchPlanOuterClass.LaunchPlanList> listLaunchPlans(Common.ResourceListRequest request)
Fetch a list of :ref:`ref_flyteidl.admin.LaunchPlan` definitions.
-
updateLaunchPlan
public com.google.common.util.concurrent.ListenableFuture<LaunchPlanOuterClass.LaunchPlanUpdateResponse> updateLaunchPlan(LaunchPlanOuterClass.LaunchPlanUpdateRequest request)
Updates the status of a registered :ref:`ref_flyteidl.admin.LaunchPlan`.
-
createExecution
public com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.ExecutionCreateResponse> createExecution(ExecutionOuterClass.ExecutionCreateRequest request)
Triggers the creation of a :ref:`ref_flyteidl.admin.Execution`
-
relaunchExecution
public com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.ExecutionCreateResponse> relaunchExecution(ExecutionOuterClass.ExecutionRelaunchRequest request)
Triggers the creation of an identical :ref:`ref_flyteidl.admin.Execution`
-
recoverExecution
public com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.ExecutionCreateResponse> recoverExecution(ExecutionOuterClass.ExecutionRecoverRequest request)
Recreates a previously-run workflow execution that will only start executing from the last known failure point. In Recover mode, users cannot change any input parameters or update the version of the execution. This is extremely useful to recover from system errors and byzantine faults like - Loss of K8s cluster, bugs in platform or instability, machine failures, downstream system failures (downstream services), or simply to recover executions that failed because of retry exhaustion and should complete if tried again. See :ref:`ref_flyteidl.admin.ExecutionRecoverRequest` for more details.
-
getExecution
public com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.Execution> getExecution(ExecutionOuterClass.WorkflowExecutionGetRequest request)
Fetches a :ref:`ref_flyteidl.admin.Execution`.
-
updateExecution
public com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.ExecutionUpdateResponse> updateExecution(ExecutionOuterClass.ExecutionUpdateRequest request)
Update execution belonging to project domain :ref:`ref_flyteidl.admin.Execution`.
-
getExecutionData
public com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.WorkflowExecutionGetDataResponse> getExecutionData(ExecutionOuterClass.WorkflowExecutionGetDataRequest request)
Fetches input and output data for a :ref:`ref_flyteidl.admin.Execution`.
-
listExecutions
public com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.ExecutionList> listExecutions(Common.ResourceListRequest request)
Fetch a list of :ref:`ref_flyteidl.admin.Execution`.
-
terminateExecution
public com.google.common.util.concurrent.ListenableFuture<ExecutionOuterClass.ExecutionTerminateResponse> terminateExecution(ExecutionOuterClass.ExecutionTerminateRequest request)
Terminates an in-progress :ref:`ref_flyteidl.admin.Execution`.
-
getNodeExecution
public com.google.common.util.concurrent.ListenableFuture<NodeExecutionOuterClass.NodeExecution> getNodeExecution(NodeExecutionOuterClass.NodeExecutionGetRequest request)
Fetches a :ref:`ref_flyteidl.admin.NodeExecution`.
-
listNodeExecutions
public com.google.common.util.concurrent.ListenableFuture<NodeExecutionOuterClass.NodeExecutionList> listNodeExecutions(NodeExecutionOuterClass.NodeExecutionListRequest request)
Fetch a list of :ref:`ref_flyteidl.admin.NodeExecution`.
-
listNodeExecutionsForTask
public com.google.common.util.concurrent.ListenableFuture<NodeExecutionOuterClass.NodeExecutionList> listNodeExecutionsForTask(NodeExecutionOuterClass.NodeExecutionForTaskListRequest request)
Fetch a list of :ref:`ref_flyteidl.admin.NodeExecution` launched by the reference :ref:`ref_flyteidl.admin.TaskExecution`.
-
getNodeExecutionData
public com.google.common.util.concurrent.ListenableFuture<NodeExecutionOuterClass.NodeExecutionGetDataResponse> getNodeExecutionData(NodeExecutionOuterClass.NodeExecutionGetDataRequest request)
Fetches input and output data for a :ref:`ref_flyteidl.admin.NodeExecution`.
-
registerProject
public com.google.common.util.concurrent.ListenableFuture<ProjectOuterClass.ProjectRegisterResponse> registerProject(ProjectOuterClass.ProjectRegisterRequest request)
Registers a :ref:`ref_flyteidl.admin.Project` with the Flyte deployment.
-
updateProject
public com.google.common.util.concurrent.ListenableFuture<ProjectOuterClass.ProjectUpdateResponse> updateProject(ProjectOuterClass.Project request)
Updates an existing :ref:`ref_flyteidl.admin.Project` flyteidl.admin.Project should be passed but the domains property should be empty; it will be ignored in the handler as domains cannot be updated via this API.
-
listProjects
public com.google.common.util.concurrent.ListenableFuture<ProjectOuterClass.Projects> listProjects(ProjectOuterClass.ProjectListRequest request)
Fetches a list of :ref:`ref_flyteidl.admin.Project`
-
createWorkflowEvent
public com.google.common.util.concurrent.ListenableFuture<Event.WorkflowExecutionEventResponse> createWorkflowEvent(Event.WorkflowExecutionEventRequest request)
Indicates a :ref:`ref_flyteidl.event.WorkflowExecutionEvent` has occurred.
-
createNodeEvent
public com.google.common.util.concurrent.ListenableFuture<Event.NodeExecutionEventResponse> createNodeEvent(Event.NodeExecutionEventRequest request)
Indicates a :ref:`ref_flyteidl.event.NodeExecutionEvent` has occurred.
-
createTaskEvent
public com.google.common.util.concurrent.ListenableFuture<Event.TaskExecutionEventResponse> createTaskEvent(Event.TaskExecutionEventRequest request)
Indicates a :ref:`ref_flyteidl.event.TaskExecutionEvent` has occurred.
-
getTaskExecution
public com.google.common.util.concurrent.ListenableFuture<TaskExecutionOuterClass.TaskExecution> getTaskExecution(TaskExecutionOuterClass.TaskExecutionGetRequest request)
Fetches a :ref:`ref_flyteidl.admin.TaskExecution`.
-
listTaskExecutions
public com.google.common.util.concurrent.ListenableFuture<TaskExecutionOuterClass.TaskExecutionList> listTaskExecutions(TaskExecutionOuterClass.TaskExecutionListRequest request)
Fetches a list of :ref:`ref_flyteidl.admin.TaskExecution`.
-
getTaskExecutionData
public com.google.common.util.concurrent.ListenableFuture<TaskExecutionOuterClass.TaskExecutionGetDataResponse> getTaskExecutionData(TaskExecutionOuterClass.TaskExecutionGetDataRequest request)
Fetches input and output data for a :ref:`ref_flyteidl.admin.TaskExecution`.
-
updateProjectDomainAttributes
public com.google.common.util.concurrent.ListenableFuture<ProjectDomainAttributesOuterClass.ProjectDomainAttributesUpdateResponse> updateProjectDomainAttributes(ProjectDomainAttributesOuterClass.ProjectDomainAttributesUpdateRequest request)
Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for a project and domain.
-
getProjectDomainAttributes
public com.google.common.util.concurrent.ListenableFuture<ProjectDomainAttributesOuterClass.ProjectDomainAttributesGetResponse> getProjectDomainAttributes(ProjectDomainAttributesOuterClass.ProjectDomainAttributesGetRequest request)
Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for a project and domain.
-
deleteProjectDomainAttributes
public com.google.common.util.concurrent.ListenableFuture<ProjectDomainAttributesOuterClass.ProjectDomainAttributesDeleteResponse> deleteProjectDomainAttributes(ProjectDomainAttributesOuterClass.ProjectDomainAttributesDeleteRequest request)
Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for a project and domain.
-
updateWorkflowAttributes
public com.google.common.util.concurrent.ListenableFuture<WorkflowAttributesOuterClass.WorkflowAttributesUpdateResponse> updateWorkflowAttributes(WorkflowAttributesOuterClass.WorkflowAttributesUpdateRequest request)
Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for a project, domain and workflow.
-
getWorkflowAttributes
public com.google.common.util.concurrent.ListenableFuture<WorkflowAttributesOuterClass.WorkflowAttributesGetResponse> getWorkflowAttributes(WorkflowAttributesOuterClass.WorkflowAttributesGetRequest request)
Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for a project, domain and workflow.
-
deleteWorkflowAttributes
public com.google.common.util.concurrent.ListenableFuture<WorkflowAttributesOuterClass.WorkflowAttributesDeleteResponse> deleteWorkflowAttributes(WorkflowAttributesOuterClass.WorkflowAttributesDeleteRequest request)
Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for a project, domain and workflow.
-
listMatchableAttributes
public com.google.common.util.concurrent.ListenableFuture<MatchableResourceOuterClass.ListMatchableAttributesResponse> listMatchableAttributes(MatchableResourceOuterClass.ListMatchableAttributesRequest request)
Lists custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for a specific resource type.
-
listNamedEntities
public com.google.common.util.concurrent.ListenableFuture<Common.NamedEntityList> listNamedEntities(Common.NamedEntityListRequest request)
Returns a list of :ref:`ref_flyteidl.admin.NamedEntity` objects.
-
getNamedEntity
public com.google.common.util.concurrent.ListenableFuture<Common.NamedEntity> getNamedEntity(Common.NamedEntityGetRequest request)
Returns a :ref:`ref_flyteidl.admin.NamedEntity` object.
-
updateNamedEntity
public com.google.common.util.concurrent.ListenableFuture<Common.NamedEntityUpdateResponse> updateNamedEntity(Common.NamedEntityUpdateRequest request)
Updates a :ref:`ref_flyteidl.admin.NamedEntity` object.
-
getVersion
public com.google.common.util.concurrent.ListenableFuture<VersionOuterClass.GetVersionResponse> getVersion(VersionOuterClass.GetVersionRequest request)
-
-