Package api
Class Testspec.TestSpec.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Testspec.TestSpec.Builder>
-
- api.Testspec.TestSpec.Builder
-
- All Implemented Interfaces:
Testspec.TestSpecOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Testspec.TestSpec
public static final class Testspec.TestSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Testspec.TestSpec.Builder> implements Testspec.TestSpecOrBuilder
Defines a test case for the Armada test suite. Defined as a proto message to enable unmarshalling oneof fields.
Protobuf typeapi.TestSpec
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Testspec.TestSpec.BuilderaddAllExpectedEvents(Iterable<? extends EventOuterClass.EventMessage> values)Events expected in response to submitting each job.Testspec.TestSpec.BuilderaddAllJobs(Iterable<? extends SubmitOuterClass.JobSubmitRequestItem> values)Jobs to submit.Testspec.TestSpec.BuilderaddExpectedEvents(int index, EventOuterClass.EventMessage value)Events expected in response to submitting each job.Testspec.TestSpec.BuilderaddExpectedEvents(int index, EventOuterClass.EventMessage.Builder builderForValue)Events expected in response to submitting each job.Testspec.TestSpec.BuilderaddExpectedEvents(EventOuterClass.EventMessage value)Events expected in response to submitting each job.Testspec.TestSpec.BuilderaddExpectedEvents(EventOuterClass.EventMessage.Builder builderForValue)Events expected in response to submitting each job.EventOuterClass.EventMessage.BuilderaddExpectedEventsBuilder()Events expected in response to submitting each job.EventOuterClass.EventMessage.BuilderaddExpectedEventsBuilder(int index)Events expected in response to submitting each job.Testspec.TestSpec.BuilderaddJobs(int index, SubmitOuterClass.JobSubmitRequestItem value)Jobs to submit.Testspec.TestSpec.BuilderaddJobs(int index, SubmitOuterClass.JobSubmitRequestItem.Builder builderForValue)Jobs to submit.Testspec.TestSpec.BuilderaddJobs(SubmitOuterClass.JobSubmitRequestItem value)Jobs to submit.Testspec.TestSpec.BuilderaddJobs(SubmitOuterClass.JobSubmitRequestItem.Builder builderForValue)Jobs to submit.SubmitOuterClass.JobSubmitRequestItem.BuilderaddJobsBuilder()Jobs to submit.SubmitOuterClass.JobSubmitRequestItem.BuilderaddJobsBuilder(int index)Jobs to submit.Testspec.TestSpec.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Testspec.TestSpecbuild()Testspec.TestSpecbuildPartial()Testspec.TestSpec.Builderclear()Testspec.TestSpec.BuilderclearBatchSize()Number of copies of the provided jobs to submit per batch.Testspec.TestSpec.BuilderclearCancel().api.TestSpec.Cancel cancel = 9;Testspec.TestSpec.BuilderclearEnvironment()Value of the environment label set on exported Prometheus metrics.Testspec.TestSpec.BuilderclearExpectedEvents()Events expected in response to submitting each job.Testspec.TestSpec.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Testspec.TestSpec.BuilderclearGetLogs()Toggle should testsuite scrape Armada Job (pod) logsTestspec.TestSpec.BuilderclearInterval()Time between batches.Testspec.TestSpec.BuilderclearJobs()Jobs to submit.Testspec.TestSpec.BuilderclearJobSetId()Job set to submit jobs to.Testspec.TestSpec.BuilderclearName()Test name.Testspec.TestSpec.BuilderclearNumBatches()Number of batches of jobs to submit.Testspec.TestSpec.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Testspec.TestSpec.BuilderclearQueue()Queue to submit jobs to.Testspec.TestSpec.BuilderclearRandomClientId()Randomize clientId if not providedTestspec.TestSpec.BuilderclearTarget()Value of the target label set on exported Prometheus metrics.Testspec.TestSpec.BuilderclearTimeout()Number of seconds to wait for jobs to finish.Testspec.TestSpec.Builderclone()intgetBatchSize()Number of copies of the provided jobs to submit per batch.Testspec.TestSpec.CancelgetCancel().api.TestSpec.Cancel cancel = 9;intgetCancelValue().api.TestSpec.Cancel cancel = 9;Testspec.TestSpecgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetEnvironment()Value of the environment label set on exported Prometheus metrics.com.google.protobuf.ByteStringgetEnvironmentBytes()Value of the environment label set on exported Prometheus metrics.EventOuterClass.EventMessagegetExpectedEvents(int index)Events expected in response to submitting each job.EventOuterClass.EventMessage.BuildergetExpectedEventsBuilder(int index)Events expected in response to submitting each job.List<EventOuterClass.EventMessage.Builder>getExpectedEventsBuilderList()Events expected in response to submitting each job.intgetExpectedEventsCount()Events expected in response to submitting each job.List<EventOuterClass.EventMessage>getExpectedEventsList()Events expected in response to submitting each job.EventOuterClass.EventMessageOrBuildergetExpectedEventsOrBuilder(int index)Events expected in response to submitting each job.List<? extends EventOuterClass.EventMessageOrBuilder>getExpectedEventsOrBuilderList()Events expected in response to submitting each job.booleangetGetLogs()Toggle should testsuite scrape Armada Job (pod) logscom.google.protobuf.DurationgetInterval()Time between batches.com.google.protobuf.Duration.BuildergetIntervalBuilder()Time between batches.com.google.protobuf.DurationOrBuildergetIntervalOrBuilder()Time between batches.SubmitOuterClass.JobSubmitRequestItemgetJobs(int index)Jobs to submit.SubmitOuterClass.JobSubmitRequestItem.BuildergetJobsBuilder(int index)Jobs to submit.List<SubmitOuterClass.JobSubmitRequestItem.Builder>getJobsBuilderList()Jobs to submit.intgetJobsCount()Jobs to submit.StringgetJobSetId()Job set to submit jobs to.com.google.protobuf.ByteStringgetJobSetIdBytes()Job set to submit jobs to.List<SubmitOuterClass.JobSubmitRequestItem>getJobsList()Jobs to submit.SubmitOuterClass.JobSubmitRequestItemOrBuildergetJobsOrBuilder(int index)Jobs to submit.List<? extends SubmitOuterClass.JobSubmitRequestItemOrBuilder>getJobsOrBuilderList()Jobs to submit.StringgetName()Test name.com.google.protobuf.ByteStringgetNameBytes()Test name.intgetNumBatches()Number of batches of jobs to submit.StringgetQueue()Queue to submit jobs to.com.google.protobuf.ByteStringgetQueueBytes()Queue to submit jobs to.booleangetRandomClientId()Randomize clientId if not providedStringgetTarget()Value of the target label set on exported Prometheus metrics.com.google.protobuf.ByteStringgetTargetBytes()Value of the target label set on exported Prometheus metrics.com.google.protobuf.DurationgetTimeout()Number of seconds to wait for jobs to finish.com.google.protobuf.Duration.BuildergetTimeoutBuilder()Number of seconds to wait for jobs to finish.com.google.protobuf.DurationOrBuildergetTimeoutOrBuilder()Number of seconds to wait for jobs to finish.booleanhasInterval()Time between batches.booleanhasTimeout()Number of seconds to wait for jobs to finish.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Testspec.TestSpec.BuildermergeFrom(Testspec.TestSpec other)Testspec.TestSpec.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Testspec.TestSpec.BuildermergeFrom(com.google.protobuf.Message other)Testspec.TestSpec.BuildermergeInterval(com.google.protobuf.Duration value)Time between batches.Testspec.TestSpec.BuildermergeTimeout(com.google.protobuf.Duration value)Number of seconds to wait for jobs to finish.Testspec.TestSpec.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Testspec.TestSpec.BuilderremoveExpectedEvents(int index)Events expected in response to submitting each job.Testspec.TestSpec.BuilderremoveJobs(int index)Jobs to submit.Testspec.TestSpec.BuildersetBatchSize(int value)Number of copies of the provided jobs to submit per batch.Testspec.TestSpec.BuildersetCancel(Testspec.TestSpec.Cancel value).api.TestSpec.Cancel cancel = 9;Testspec.TestSpec.BuildersetCancelValue(int value).api.TestSpec.Cancel cancel = 9;Testspec.TestSpec.BuildersetEnvironment(String value)Value of the environment label set on exported Prometheus metrics.Testspec.TestSpec.BuildersetEnvironmentBytes(com.google.protobuf.ByteString value)Value of the environment label set on exported Prometheus metrics.Testspec.TestSpec.BuildersetExpectedEvents(int index, EventOuterClass.EventMessage value)Events expected in response to submitting each job.Testspec.TestSpec.BuildersetExpectedEvents(int index, EventOuterClass.EventMessage.Builder builderForValue)Events expected in response to submitting each job.Testspec.TestSpec.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Testspec.TestSpec.BuildersetGetLogs(boolean value)Toggle should testsuite scrape Armada Job (pod) logsTestspec.TestSpec.BuildersetInterval(com.google.protobuf.Duration value)Time between batches.Testspec.TestSpec.BuildersetInterval(com.google.protobuf.Duration.Builder builderForValue)Time between batches.Testspec.TestSpec.BuildersetJobs(int index, SubmitOuterClass.JobSubmitRequestItem value)Jobs to submit.Testspec.TestSpec.BuildersetJobs(int index, SubmitOuterClass.JobSubmitRequestItem.Builder builderForValue)Jobs to submit.Testspec.TestSpec.BuildersetJobSetId(String value)Job set to submit jobs to.Testspec.TestSpec.BuildersetJobSetIdBytes(com.google.protobuf.ByteString value)Job set to submit jobs to.Testspec.TestSpec.BuildersetName(String value)Test name.Testspec.TestSpec.BuildersetNameBytes(com.google.protobuf.ByteString value)Test name.Testspec.TestSpec.BuildersetNumBatches(int value)Number of batches of jobs to submit.Testspec.TestSpec.BuildersetQueue(String value)Queue to submit jobs to.Testspec.TestSpec.BuildersetQueueBytes(com.google.protobuf.ByteString value)Queue to submit jobs to.Testspec.TestSpec.BuildersetRandomClientId(boolean value)Randomize clientId if not providedTestspec.TestSpec.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Testspec.TestSpec.BuildersetTarget(String value)Value of the target label set on exported Prometheus metrics.Testspec.TestSpec.BuildersetTargetBytes(com.google.protobuf.ByteString value)Value of the target label set on exported Prometheus metrics.Testspec.TestSpec.BuildersetTimeout(com.google.protobuf.Duration value)Number of seconds to wait for jobs to finish.Testspec.TestSpec.BuildersetTimeout(com.google.protobuf.Duration.Builder builderForValue)Number of seconds to wait for jobs to finish.Testspec.TestSpec.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Testspec.TestSpec.Builder>
-
clear
public Testspec.TestSpec.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Testspec.TestSpec.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Testspec.TestSpec.Builder>
-
getDefaultInstanceForType
public Testspec.TestSpec getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Testspec.TestSpec build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Testspec.TestSpec buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Testspec.TestSpec.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Testspec.TestSpec.Builder>
-
setField
public Testspec.TestSpec.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Testspec.TestSpec.Builder>
-
clearField
public Testspec.TestSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Testspec.TestSpec.Builder>
-
clearOneof
public Testspec.TestSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Testspec.TestSpec.Builder>
-
setRepeatedField
public Testspec.TestSpec.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Testspec.TestSpec.Builder>
-
addRepeatedField
public Testspec.TestSpec.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Testspec.TestSpec.Builder>
-
mergeFrom
public Testspec.TestSpec.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Testspec.TestSpec.Builder>
-
mergeFrom
public Testspec.TestSpec.Builder mergeFrom(Testspec.TestSpec other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Testspec.TestSpec.Builder>
-
mergeFrom
public Testspec.TestSpec.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Testspec.TestSpec.Builder>- Throws:
IOException
-
getJobsList
public List<SubmitOuterClass.JobSubmitRequestItem> getJobsList()
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;- Specified by:
getJobsListin interfaceTestspec.TestSpecOrBuilder
-
getJobsCount
public int getJobsCount()
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;- Specified by:
getJobsCountin interfaceTestspec.TestSpecOrBuilder
-
getJobs
public SubmitOuterClass.JobSubmitRequestItem getJobs(int index)
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;- Specified by:
getJobsin interfaceTestspec.TestSpecOrBuilder
-
setJobs
public Testspec.TestSpec.Builder setJobs(int index, SubmitOuterClass.JobSubmitRequestItem value)
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;
-
setJobs
public Testspec.TestSpec.Builder setJobs(int index, SubmitOuterClass.JobSubmitRequestItem.Builder builderForValue)
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;
-
addJobs
public Testspec.TestSpec.Builder addJobs(SubmitOuterClass.JobSubmitRequestItem value)
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;
-
addJobs
public Testspec.TestSpec.Builder addJobs(int index, SubmitOuterClass.JobSubmitRequestItem value)
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;
-
addJobs
public Testspec.TestSpec.Builder addJobs(SubmitOuterClass.JobSubmitRequestItem.Builder builderForValue)
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;
-
addJobs
public Testspec.TestSpec.Builder addJobs(int index, SubmitOuterClass.JobSubmitRequestItem.Builder builderForValue)
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;
-
addAllJobs
public Testspec.TestSpec.Builder addAllJobs(Iterable<? extends SubmitOuterClass.JobSubmitRequestItem> values)
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;
-
clearJobs
public Testspec.TestSpec.Builder clearJobs()
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;
-
removeJobs
public Testspec.TestSpec.Builder removeJobs(int index)
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;
-
getJobsBuilder
public SubmitOuterClass.JobSubmitRequestItem.Builder getJobsBuilder(int index)
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;
-
getJobsOrBuilder
public SubmitOuterClass.JobSubmitRequestItemOrBuilder getJobsOrBuilder(int index)
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;- Specified by:
getJobsOrBuilderin interfaceTestspec.TestSpecOrBuilder
-
getJobsOrBuilderList
public List<? extends SubmitOuterClass.JobSubmitRequestItemOrBuilder> getJobsOrBuilderList()
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;- Specified by:
getJobsOrBuilderListin interfaceTestspec.TestSpecOrBuilder
-
addJobsBuilder
public SubmitOuterClass.JobSubmitRequestItem.Builder addJobsBuilder()
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;
-
addJobsBuilder
public SubmitOuterClass.JobSubmitRequestItem.Builder addJobsBuilder(int index)
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;
-
getJobsBuilderList
public List<SubmitOuterClass.JobSubmitRequestItem.Builder> getJobsBuilderList()
Jobs to submit. The n jobs herein are copied BatchSize times to produce n*BatchSize jobs. A batch of n*BatchSize such jobs are submitted in each API call. NumBatches such batches are submitted in total.
repeated .api.JobSubmitRequestItem jobs = 1;
-
getExpectedEventsList
public List<EventOuterClass.EventMessage> getExpectedEventsList()
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;- Specified by:
getExpectedEventsListin interfaceTestspec.TestSpecOrBuilder
-
getExpectedEventsCount
public int getExpectedEventsCount()
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;- Specified by:
getExpectedEventsCountin interfaceTestspec.TestSpecOrBuilder
-
getExpectedEvents
public EventOuterClass.EventMessage getExpectedEvents(int index)
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;- Specified by:
getExpectedEventsin interfaceTestspec.TestSpecOrBuilder
-
setExpectedEvents
public Testspec.TestSpec.Builder setExpectedEvents(int index, EventOuterClass.EventMessage value)
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;
-
setExpectedEvents
public Testspec.TestSpec.Builder setExpectedEvents(int index, EventOuterClass.EventMessage.Builder builderForValue)
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;
-
addExpectedEvents
public Testspec.TestSpec.Builder addExpectedEvents(EventOuterClass.EventMessage value)
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;
-
addExpectedEvents
public Testspec.TestSpec.Builder addExpectedEvents(int index, EventOuterClass.EventMessage value)
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;
-
addExpectedEvents
public Testspec.TestSpec.Builder addExpectedEvents(EventOuterClass.EventMessage.Builder builderForValue)
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;
-
addExpectedEvents
public Testspec.TestSpec.Builder addExpectedEvents(int index, EventOuterClass.EventMessage.Builder builderForValue)
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;
-
addAllExpectedEvents
public Testspec.TestSpec.Builder addAllExpectedEvents(Iterable<? extends EventOuterClass.EventMessage> values)
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;
-
clearExpectedEvents
public Testspec.TestSpec.Builder clearExpectedEvents()
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;
-
removeExpectedEvents
public Testspec.TestSpec.Builder removeExpectedEvents(int index)
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;
-
getExpectedEventsBuilder
public EventOuterClass.EventMessage.Builder getExpectedEventsBuilder(int index)
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;
-
getExpectedEventsOrBuilder
public EventOuterClass.EventMessageOrBuilder getExpectedEventsOrBuilder(int index)
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;- Specified by:
getExpectedEventsOrBuilderin interfaceTestspec.TestSpecOrBuilder
-
getExpectedEventsOrBuilderList
public List<? extends EventOuterClass.EventMessageOrBuilder> getExpectedEventsOrBuilderList()
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;- Specified by:
getExpectedEventsOrBuilderListin interfaceTestspec.TestSpecOrBuilder
-
addExpectedEventsBuilder
public EventOuterClass.EventMessage.Builder addExpectedEventsBuilder()
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;
-
addExpectedEventsBuilder
public EventOuterClass.EventMessage.Builder addExpectedEventsBuilder(int index)
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;
-
getExpectedEventsBuilderList
public List<EventOuterClass.EventMessage.Builder> getExpectedEventsBuilderList()
Events expected in response to submitting each job.
repeated .api.EventMessage expected_events = 2;
-
getQueue
public String getQueue()
Queue to submit jobs to.
string queue = 3;- Specified by:
getQueuein interfaceTestspec.TestSpecOrBuilder- Returns:
- The queue.
-
getQueueBytes
public com.google.protobuf.ByteString getQueueBytes()
Queue to submit jobs to.
string queue = 3;- Specified by:
getQueueBytesin interfaceTestspec.TestSpecOrBuilder- Returns:
- The bytes for queue.
-
setQueue
public Testspec.TestSpec.Builder setQueue(String value)
Queue to submit jobs to.
string queue = 3;- Parameters:
value- The queue to set.- Returns:
- This builder for chaining.
-
clearQueue
public Testspec.TestSpec.Builder clearQueue()
Queue to submit jobs to.
string queue = 3;- Returns:
- This builder for chaining.
-
setQueueBytes
public Testspec.TestSpec.Builder setQueueBytes(com.google.protobuf.ByteString value)
Queue to submit jobs to.
string queue = 3;- Parameters:
value- The bytes for queue to set.- Returns:
- This builder for chaining.
-
getJobSetId
public String getJobSetId()
Job set to submit jobs to.
string job_set_id = 4;- Specified by:
getJobSetIdin interfaceTestspec.TestSpecOrBuilder- Returns:
- The jobSetId.
-
getJobSetIdBytes
public com.google.protobuf.ByteString getJobSetIdBytes()
Job set to submit jobs to.
string job_set_id = 4;- Specified by:
getJobSetIdBytesin interfaceTestspec.TestSpecOrBuilder- Returns:
- The bytes for jobSetId.
-
setJobSetId
public Testspec.TestSpec.Builder setJobSetId(String value)
Job set to submit jobs to.
string job_set_id = 4;- Parameters:
value- The jobSetId to set.- Returns:
- This builder for chaining.
-
clearJobSetId
public Testspec.TestSpec.Builder clearJobSetId()
Job set to submit jobs to.
string job_set_id = 4;- Returns:
- This builder for chaining.
-
setJobSetIdBytes
public Testspec.TestSpec.Builder setJobSetIdBytes(com.google.protobuf.ByteString value)
Job set to submit jobs to.
string job_set_id = 4;- Parameters:
value- The bytes for jobSetId to set.- Returns:
- This builder for chaining.
-
getNumBatches
public int getNumBatches()
Number of batches of jobs to submit. If 0, will submit forever.
uint32 num_batches = 5;- Specified by:
getNumBatchesin interfaceTestspec.TestSpecOrBuilder- Returns:
- The numBatches.
-
setNumBatches
public Testspec.TestSpec.Builder setNumBatches(int value)
Number of batches of jobs to submit. If 0, will submit forever.
uint32 num_batches = 5;- Parameters:
value- The numBatches to set.- Returns:
- This builder for chaining.
-
clearNumBatches
public Testspec.TestSpec.Builder clearNumBatches()
Number of batches of jobs to submit. If 0, will submit forever.
uint32 num_batches = 5;- Returns:
- This builder for chaining.
-
getBatchSize
public int getBatchSize()
Number of copies of the provided jobs to submit per batch.
uint32 batch_size = 6;- Specified by:
getBatchSizein interfaceTestspec.TestSpecOrBuilder- Returns:
- The batchSize.
-
setBatchSize
public Testspec.TestSpec.Builder setBatchSize(int value)
Number of copies of the provided jobs to submit per batch.
uint32 batch_size = 6;- Parameters:
value- The batchSize to set.- Returns:
- This builder for chaining.
-
clearBatchSize
public Testspec.TestSpec.Builder clearBatchSize()
Number of copies of the provided jobs to submit per batch.
uint32 batch_size = 6;- Returns:
- This builder for chaining.
-
hasInterval
public boolean hasInterval()
Time between batches. If 0, jobs are submitted as quickly as possible.
.google.protobuf.Duration interval = 7;- Specified by:
hasIntervalin interfaceTestspec.TestSpecOrBuilder- Returns:
- Whether the interval field is set.
-
getInterval
public com.google.protobuf.Duration getInterval()
Time between batches. If 0, jobs are submitted as quickly as possible.
.google.protobuf.Duration interval = 7;- Specified by:
getIntervalin interfaceTestspec.TestSpecOrBuilder- Returns:
- The interval.
-
setInterval
public Testspec.TestSpec.Builder setInterval(com.google.protobuf.Duration value)
Time between batches. If 0, jobs are submitted as quickly as possible.
.google.protobuf.Duration interval = 7;
-
setInterval
public Testspec.TestSpec.Builder setInterval(com.google.protobuf.Duration.Builder builderForValue)
Time between batches. If 0, jobs are submitted as quickly as possible.
.google.protobuf.Duration interval = 7;
-
mergeInterval
public Testspec.TestSpec.Builder mergeInterval(com.google.protobuf.Duration value)
Time between batches. If 0, jobs are submitted as quickly as possible.
.google.protobuf.Duration interval = 7;
-
clearInterval
public Testspec.TestSpec.Builder clearInterval()
Time between batches. If 0, jobs are submitted as quickly as possible.
.google.protobuf.Duration interval = 7;
-
getIntervalBuilder
public com.google.protobuf.Duration.Builder getIntervalBuilder()
Time between batches. If 0, jobs are submitted as quickly as possible.
.google.protobuf.Duration interval = 7;
-
getIntervalOrBuilder
public com.google.protobuf.DurationOrBuilder getIntervalOrBuilder()
Time between batches. If 0, jobs are submitted as quickly as possible.
.google.protobuf.Duration interval = 7;- Specified by:
getIntervalOrBuilderin interfaceTestspec.TestSpecOrBuilder
-
hasTimeout
public boolean hasTimeout()
Number of seconds to wait for jobs to finish.
.google.protobuf.Duration timeout = 8;- Specified by:
hasTimeoutin interfaceTestspec.TestSpecOrBuilder- Returns:
- Whether the timeout field is set.
-
getTimeout
public com.google.protobuf.Duration getTimeout()
Number of seconds to wait for jobs to finish.
.google.protobuf.Duration timeout = 8;- Specified by:
getTimeoutin interfaceTestspec.TestSpecOrBuilder- Returns:
- The timeout.
-
setTimeout
public Testspec.TestSpec.Builder setTimeout(com.google.protobuf.Duration value)
Number of seconds to wait for jobs to finish.
.google.protobuf.Duration timeout = 8;
-
setTimeout
public Testspec.TestSpec.Builder setTimeout(com.google.protobuf.Duration.Builder builderForValue)
Number of seconds to wait for jobs to finish.
.google.protobuf.Duration timeout = 8;
-
mergeTimeout
public Testspec.TestSpec.Builder mergeTimeout(com.google.protobuf.Duration value)
Number of seconds to wait for jobs to finish.
.google.protobuf.Duration timeout = 8;
-
clearTimeout
public Testspec.TestSpec.Builder clearTimeout()
Number of seconds to wait for jobs to finish.
.google.protobuf.Duration timeout = 8;
-
getTimeoutBuilder
public com.google.protobuf.Duration.Builder getTimeoutBuilder()
Number of seconds to wait for jobs to finish.
.google.protobuf.Duration timeout = 8;
-
getTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder()
Number of seconds to wait for jobs to finish.
.google.protobuf.Duration timeout = 8;- Specified by:
getTimeoutOrBuilderin interfaceTestspec.TestSpecOrBuilder
-
getCancelValue
public int getCancelValue()
.api.TestSpec.Cancel cancel = 9;- Specified by:
getCancelValuein interfaceTestspec.TestSpecOrBuilder- Returns:
- The enum numeric value on the wire for cancel.
-
setCancelValue
public Testspec.TestSpec.Builder setCancelValue(int value)
.api.TestSpec.Cancel cancel = 9;- Parameters:
value- The enum numeric value on the wire for cancel to set.- Returns:
- This builder for chaining.
-
getCancel
public Testspec.TestSpec.Cancel getCancel()
.api.TestSpec.Cancel cancel = 9;- Specified by:
getCancelin interfaceTestspec.TestSpecOrBuilder- Returns:
- The cancel.
-
setCancel
public Testspec.TestSpec.Builder setCancel(Testspec.TestSpec.Cancel value)
.api.TestSpec.Cancel cancel = 9;- Parameters:
value- The cancel to set.- Returns:
- This builder for chaining.
-
clearCancel
public Testspec.TestSpec.Builder clearCancel()
.api.TestSpec.Cancel cancel = 9;- Returns:
- This builder for chaining.
-
getName
public String getName()
Test name. Defaults to the filename if not provided.
string name = 10;- Specified by:
getNamein interfaceTestspec.TestSpecOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Test name. Defaults to the filename if not provided.
string name = 10;- Specified by:
getNameBytesin interfaceTestspec.TestSpecOrBuilder- Returns:
- The bytes for name.
-
setName
public Testspec.TestSpec.Builder setName(String value)
Test name. Defaults to the filename if not provided.
string name = 10;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Testspec.TestSpec.Builder clearName()
Test name. Defaults to the filename if not provided.
string name = 10;- Returns:
- This builder for chaining.
-
setNameBytes
public Testspec.TestSpec.Builder setNameBytes(com.google.protobuf.ByteString value)
Test name. Defaults to the filename if not provided.
string name = 10;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getRandomClientId
public boolean getRandomClientId()
Randomize clientId if not provided
bool random_client_id = 11;- Specified by:
getRandomClientIdin interfaceTestspec.TestSpecOrBuilder- Returns:
- The randomClientId.
-
setRandomClientId
public Testspec.TestSpec.Builder setRandomClientId(boolean value)
Randomize clientId if not provided
bool random_client_id = 11;- Parameters:
value- The randomClientId to set.- Returns:
- This builder for chaining.
-
clearRandomClientId
public Testspec.TestSpec.Builder clearRandomClientId()
Randomize clientId if not provided
bool random_client_id = 11;- Returns:
- This builder for chaining.
-
getGetLogs
public boolean getGetLogs()
Toggle should testsuite scrape Armada Job (pod) logs
bool get_logs = 12;- Specified by:
getGetLogsin interfaceTestspec.TestSpecOrBuilder- Returns:
- The getLogs.
-
setGetLogs
public Testspec.TestSpec.Builder setGetLogs(boolean value)
Toggle should testsuite scrape Armada Job (pod) logs
bool get_logs = 12;- Parameters:
value- The getLogs to set.- Returns:
- This builder for chaining.
-
clearGetLogs
public Testspec.TestSpec.Builder clearGetLogs()
Toggle should testsuite scrape Armada Job (pod) logs
bool get_logs = 12;- Returns:
- This builder for chaining.
-
getEnvironment
public String getEnvironment()
Value of the environment label set on exported Prometheus metrics.
string environment = 13;- Specified by:
getEnvironmentin interfaceTestspec.TestSpecOrBuilder- Returns:
- The environment.
-
getEnvironmentBytes
public com.google.protobuf.ByteString getEnvironmentBytes()
Value of the environment label set on exported Prometheus metrics.
string environment = 13;- Specified by:
getEnvironmentBytesin interfaceTestspec.TestSpecOrBuilder- Returns:
- The bytes for environment.
-
setEnvironment
public Testspec.TestSpec.Builder setEnvironment(String value)
Value of the environment label set on exported Prometheus metrics.
string environment = 13;- Parameters:
value- The environment to set.- Returns:
- This builder for chaining.
-
clearEnvironment
public Testspec.TestSpec.Builder clearEnvironment()
Value of the environment label set on exported Prometheus metrics.
string environment = 13;- Returns:
- This builder for chaining.
-
setEnvironmentBytes
public Testspec.TestSpec.Builder setEnvironmentBytes(com.google.protobuf.ByteString value)
Value of the environment label set on exported Prometheus metrics.
string environment = 13;- Parameters:
value- The bytes for environment to set.- Returns:
- This builder for chaining.
-
getTarget
public String getTarget()
Value of the target label set on exported Prometheus metrics.
string target = 14;- Specified by:
getTargetin interfaceTestspec.TestSpecOrBuilder- Returns:
- The target.
-
getTargetBytes
public com.google.protobuf.ByteString getTargetBytes()
Value of the target label set on exported Prometheus metrics.
string target = 14;- Specified by:
getTargetBytesin interfaceTestspec.TestSpecOrBuilder- Returns:
- The bytes for target.
-
setTarget
public Testspec.TestSpec.Builder setTarget(String value)
Value of the target label set on exported Prometheus metrics.
string target = 14;- Parameters:
value- The target to set.- Returns:
- This builder for chaining.
-
clearTarget
public Testspec.TestSpec.Builder clearTarget()
Value of the target label set on exported Prometheus metrics.
string target = 14;- Returns:
- This builder for chaining.
-
setTargetBytes
public Testspec.TestSpec.Builder setTargetBytes(com.google.protobuf.ByteString value)
Value of the target label set on exported Prometheus metrics.
string target = 14;- Parameters:
value- The bytes for target to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Testspec.TestSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Testspec.TestSpec.Builder>
-
mergeUnknownFields
public final Testspec.TestSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Testspec.TestSpec.Builder>
-
-