org.finos.tracdap.api.JobRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: tracdap/api/orchestrator.proto
// Protobuf Java Version: 3.25.3
package org.finos.tracdap.api;
public interface JobRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:tracdap.api.JobRequest)
com.google.protobuf.MessageOrBuilder {
/**
* string tenant = 1;
* @return The tenant.
*/
java.lang.String getTenant();
/**
* string tenant = 1;
* @return The bytes for tenant.
*/
com.google.protobuf.ByteString
getTenantBytes();
/**
* .tracdap.metadata.JobDefinition job = 2;
* @return Whether the job field is set.
*/
boolean hasJob();
/**
* .tracdap.metadata.JobDefinition job = 2;
* @return The job.
*/
org.finos.tracdap.metadata.JobDefinition getJob();
/**
* .tracdap.metadata.JobDefinition job = 2;
*/
org.finos.tracdap.metadata.JobDefinitionOrBuilder getJobOrBuilder();
/**
* repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
*/
java.util.List
getJobAttrsList();
/**
* repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
*/
org.finos.tracdap.metadata.TagUpdate getJobAttrs(int index);
/**
* repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
*/
int getJobAttrsCount();
/**
* repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
*/
java.util.List extends org.finos.tracdap.metadata.TagUpdateOrBuilder>
getJobAttrsOrBuilderList();
/**
* repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
*/
org.finos.tracdap.metadata.TagUpdateOrBuilder getJobAttrsOrBuilder(
int index);
}