com.netflix.genie.proto.JobMetadataOrBuilder 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 JobMetadataOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.netflix.genie.proto.JobMetadata)
com.google.protobuf.MessageOrBuilder {
/**
* string id = 1;
* @return The id.
*/
java.lang.String getId();
/**
* string id = 1;
* @return The bytes for id.
*/
com.google.protobuf.ByteString
getIdBytes();
/**
* string name = 2;
* @return The name.
*/
java.lang.String getName();
/**
* string name = 2;
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
* string user = 3;
* @return The user.
*/
java.lang.String getUser();
/**
* string user = 3;
* @return The bytes for user.
*/
com.google.protobuf.ByteString
getUserBytes();
/**
* string version = 4;
* @return The version.
*/
java.lang.String getVersion();
/**
* string version = 4;
* @return The bytes for version.
*/
com.google.protobuf.ByteString
getVersionBytes();
/**
* string description = 5;
* @return The description.
*/
java.lang.String getDescription();
/**
* string description = 5;
* @return The bytes for description.
*/
com.google.protobuf.ByteString
getDescriptionBytes();
/**
* repeated string tags = 6;
* @return A list containing the tags.
*/
java.util.List
getTagsList();
/**
* repeated string tags = 6;
* @return The count of tags.
*/
int getTagsCount();
/**
* repeated string tags = 6;
* @param index The index of the element to return.
* @return The tags at the given index.
*/
java.lang.String getTags(int index);
/**
* repeated string tags = 6;
* @param index The index of the value to return.
* @return The bytes of the tags at the given index.
*/
com.google.protobuf.ByteString
getTagsBytes(int index);
/**
* string metadata = 7;
* @return The metadata.
*/
java.lang.String getMetadata();
/**
* string metadata = 7;
* @return The bytes for metadata.
*/
com.google.protobuf.ByteString
getMetadataBytes();
/**
* string email = 8;
* @return The email.
*/
java.lang.String getEmail();
/**
* string email = 8;
* @return The bytes for email.
*/
com.google.protobuf.ByteString
getEmailBytes();
/**
* string grouping = 9;
* @return The grouping.
*/
java.lang.String getGrouping();
/**
* string grouping = 9;
* @return The bytes for grouping.
*/
com.google.protobuf.ByteString
getGroupingBytes();
/**
* string grouping_instance = 10;
* @return The groupingInstance.
*/
java.lang.String getGroupingInstance();
/**
* string grouping_instance = 10;
* @return The bytes for groupingInstance.
*/
com.google.protobuf.ByteString
getGroupingInstanceBytes();
/**
* string setup_file = 11;
* @return The setupFile.
*/
java.lang.String getSetupFile();
/**
* string setup_file = 11;
* @return The bytes for setupFile.
*/
com.google.protobuf.ByteString
getSetupFileBytes();
/**
* repeated string configs = 12;
* @return A list containing the configs.
*/
java.util.List
getConfigsList();
/**
* repeated string configs = 12;
* @return The count of configs.
*/
int getConfigsCount();
/**
* repeated string configs = 12;
* @param index The index of the element to return.
* @return The configs at the given index.
*/
java.lang.String getConfigs(int index);
/**
* repeated string configs = 12;
* @param index The index of the value to return.
* @return The bytes of the configs at the given index.
*/
com.google.protobuf.ByteString
getConfigsBytes(int index);
/**
* repeated string dependencies = 13;
* @return A list containing the dependencies.
*/
java.util.List
getDependenciesList();
/**
* repeated string dependencies = 13;
* @return The count of dependencies.
*/
int getDependenciesCount();
/**
* repeated string dependencies = 13;
* @param index The index of the element to return.
* @return The dependencies at the given index.
*/
java.lang.String getDependencies(int index);
/**
* repeated string dependencies = 13;
* @param index The index of the value to return.
* @return The bytes of the dependencies at the given index.
*/
com.google.protobuf.ByteString
getDependenciesBytes(int index);
/**
* repeated string command_args = 14;
* @return A list containing the commandArgs.
*/
java.util.List
getCommandArgsList();
/**
* repeated string command_args = 14;
* @return The count of commandArgs.
*/
int getCommandArgsCount();
/**
* repeated string command_args = 14;
* @param index The index of the element to return.
* @return The commandArgs at the given index.
*/
java.lang.String getCommandArgs(int index);
/**
* repeated string command_args = 14;
* @param index The index of the value to return.
* @return The bytes of the commandArgs at the given index.
*/
com.google.protobuf.ByteString
getCommandArgsBytes(int index);
}