com.dimajix.flowman.kernel.proto.target.ExecuteTargetRequestOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: target.proto
package com.dimajix.flowman.kernel.proto.target;
public interface ExecuteTargetRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.dimajix.flowman.kernel.target.ExecuteTargetRequest)
com.google.protobuf.MessageOrBuilder {
/**
* string sessionId = 1;
* @return The sessionId.
*/
java.lang.String getSessionId();
/**
* string sessionId = 1;
* @return The bytes for sessionId.
*/
com.dimajix.shaded.protobuf.ByteString
getSessionIdBytes();
/**
* repeated .com.dimajix.flowman.kernel.TargetIdentifier targets = 2;
*/
java.util.List
getTargetsList();
/**
* repeated .com.dimajix.flowman.kernel.TargetIdentifier targets = 2;
*/
com.dimajix.flowman.kernel.proto.TargetIdentifier getTargets(int index);
/**
* repeated .com.dimajix.flowman.kernel.TargetIdentifier targets = 2;
*/
int getTargetsCount();
/**
* repeated .com.dimajix.flowman.kernel.TargetIdentifier targets = 2;
*/
java.util.List extends com.dimajix.flowman.kernel.proto.TargetIdentifierOrBuilder>
getTargetsOrBuilderList();
/**
* repeated .com.dimajix.flowman.kernel.TargetIdentifier targets = 2;
*/
com.dimajix.flowman.kernel.proto.TargetIdentifierOrBuilder getTargetsOrBuilder(
int index);
/**
* repeated .com.dimajix.flowman.kernel.ExecutionPhase phases = 3;
* @return A list containing the phases.
*/
java.util.List getPhasesList();
/**
* repeated .com.dimajix.flowman.kernel.ExecutionPhase phases = 3;
* @return The count of phases.
*/
int getPhasesCount();
/**
* repeated .com.dimajix.flowman.kernel.ExecutionPhase phases = 3;
* @param index The index of the element to return.
* @return The phases at the given index.
*/
com.dimajix.flowman.kernel.proto.ExecutionPhase getPhases(int index);
/**
* repeated .com.dimajix.flowman.kernel.ExecutionPhase phases = 3;
* @return A list containing the enum numeric values on the wire for phases.
*/
java.util.List
getPhasesValueList();
/**
* repeated .com.dimajix.flowman.kernel.ExecutionPhase phases = 3;
* @param index The index of the value to return.
* @return The enum numeric value on the wire of phases at the given index.
*/
int getPhasesValue(int index);
/**
* bool force = 4;
* @return The force.
*/
boolean getForce();
/**
* bool keepGoing = 5;
* @return The keepGoing.
*/
boolean getKeepGoing();
/**
* bool dryRun = 6;
* @return The dryRun.
*/
boolean getDryRun();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy