All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.netflix.genie.proto.DryRunJobSpecificationRequestOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: genie.proto

package com.netflix.genie.proto;

public interface DryRunJobSpecificationRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:com.netflix.genie.proto.DryRunJobSpecificationRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   * .com.netflix.genie.proto.JobMetadata metadata = 1;
   * @return Whether the metadata field is set.
   */
  boolean hasMetadata();
  /**
   * .com.netflix.genie.proto.JobMetadata metadata = 1;
   * @return The metadata.
   */
  com.netflix.genie.proto.JobMetadata getMetadata();
  /**
   * .com.netflix.genie.proto.JobMetadata metadata = 1;
   */
  com.netflix.genie.proto.JobMetadataOrBuilder getMetadataOrBuilder();

  /**
   * .com.netflix.genie.proto.ExecutionResourceCriteria criteria = 2;
   * @return Whether the criteria field is set.
   */
  boolean hasCriteria();
  /**
   * .com.netflix.genie.proto.ExecutionResourceCriteria criteria = 2;
   * @return The criteria.
   */
  com.netflix.genie.proto.ExecutionResourceCriteria getCriteria();
  /**
   * .com.netflix.genie.proto.ExecutionResourceCriteria criteria = 2;
   */
  com.netflix.genie.proto.ExecutionResourceCriteriaOrBuilder getCriteriaOrBuilder();

  /**
   * .com.netflix.genie.proto.AgentConfig agent_config = 3;
   * @return Whether the agentConfig field is set.
   */
  boolean hasAgentConfig();
  /**
   * .com.netflix.genie.proto.AgentConfig agent_config = 3;
   * @return The agentConfig.
   */
  com.netflix.genie.proto.AgentConfig getAgentConfig();
  /**
   * .com.netflix.genie.proto.AgentConfig agent_config = 3;
   */
  com.netflix.genie.proto.AgentConfigOrBuilder getAgentConfigOrBuilder();

  /**
   * .com.netflix.genie.proto.JobArchivalData job_archival_data = 4;
   * @return Whether the jobArchivalData field is set.
   */
  boolean hasJobArchivalData();
  /**
   * .com.netflix.genie.proto.JobArchivalData job_archival_data = 4;
   * @return The jobArchivalData.
   */
  com.netflix.genie.proto.JobArchivalData getJobArchivalData();
  /**
   * .com.netflix.genie.proto.JobArchivalData job_archival_data = 4;
   */
  com.netflix.genie.proto.JobArchivalDataOrBuilder getJobArchivalDataOrBuilder();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy