Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACTION_REQUIRED - Enum constant in enum io.jenkins.plugins.trunk.model.event.ActivityConclusion
- ActionUtil - Class in io.jenkins.plugins.trunk.utils
- ActionUtil() - Constructor for class io.jenkins.plugins.trunk.utils.ActionUtil
- ActivityConclusion - Enum in io.jenkins.plugins.trunk.model.event
- ActivityEventForm - Interface in io.jenkins.plugins.trunk.model.event
- ActivityEventParent - Interface in io.jenkins.plugins.trunk.model.event
- ActivityHandler - Class in io.jenkins.plugins.trunk
-
Handles Jenkins activity events such as pipepiline events and free style build events and their sub-stages or steps.
- ActivityHandler() - Constructor for class io.jenkins.plugins.trunk.ActivityHandler
- ActivityMetricForm - Interface in io.jenkins.plugins.trunk.model.event
- ActivityPayloadForm - Interface in io.jenkins.plugins.trunk.model.event
- ActivityTagForm - Interface in io.jenkins.plugins.trunk.model.event
- ActivityTimestampForm - Interface in io.jenkins.plugins.trunk.model.event
- addAllEvents(Iterable<? extends ActivityEventForm>) - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest.Builder
-
Adds elements to
eventslist. - addAllMetrics(Iterable<? extends ActivityMetricForm>) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm.Builder
-
Adds elements to
metricslist. - addAllTags(Iterable<? extends ActivityTagForm>) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm.Builder
-
Adds elements to
tagslist. - addAllTags(Iterable<? extends ActivityTagForm>) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequencePayloadForm.Builder
-
Adds elements to
tagslist. - addAllTimestamps(Iterable<? extends ActivityTimestampForm>) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm.Builder
-
Adds elements to
timestampslist. - addEvents(ActivityEventForm) - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest.Builder
-
Adds one element to
eventslist. - addEvents(ActivityEventForm...) - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest.Builder
-
Adds elements to
eventslist. - addMetrics(ActivityMetricForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm.Builder
-
Adds one element to
metricslist. - addMetrics(ActivityMetricForm...) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm.Builder
-
Adds elements to
metricslist. - addTags(ActivityTagForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm.Builder
-
Adds one element to
tagslist. - addTags(ActivityTagForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequencePayloadForm.Builder
-
Adds one element to
tagslist. - addTags(ActivityTagForm...) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm.Builder
-
Adds elements to
tagslist. - addTags(ActivityTagForm...) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequencePayloadForm.Builder
-
Adds elements to
tagslist. - addTimestamps(ActivityTimestampForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm.Builder
-
Adds one element to
timestampslist. - addTimestamps(ActivityTimestampForm...) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm.Builder
-
Adds elements to
timestampslist. - asFreestyleBuild(Run<?, ?>) - Static method in class io.jenkins.plugins.trunk.utils.JobUtil
- asWorkflowRun(Run<?, ?>) - Static method in class io.jenkins.plugins.trunk.utils.JobUtil
B
- build() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm.Builder
-
Builds a new
ImmutableActivityEventForm. - build() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventParent.Builder
-
Builds a new
ImmutableActivityEventParent. - build() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityMetricForm.Builder
-
Builds a new
ImmutableActivityMetricForm. - build() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm.Builder
-
Builds a new
ImmutableActivityPayloadForm. - build() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTagForm.Builder
-
Builds a new
ImmutableActivityTagForm. - build() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTimestampForm.Builder
-
Builds a new
ImmutableActivityTimestampForm. - build() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm.Builder
-
Builds a new
ImmutableSequenceForm. - build() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequencePayloadForm.Builder
-
Builds a new
ImmutableSequencePayloadForm. - build() - Method in class io.jenkins.plugins.trunk.model.ImmutableMetadata.Builder
-
Builds a new
ImmutableMetadata. - build() - Method in class io.jenkins.plugins.trunk.model.ImmutableRepo.Builder
-
Builds a new
ImmutableRepo. - build() - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest.Builder
-
Builds a new
ImmutableTrackEventsRequest. - builder() - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
-
Creates a builder for
ImmutableActivityEventForm. - builder() - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventParent
-
Creates a builder for
ImmutableActivityEventParent. - builder() - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityMetricForm
-
Creates a builder for
ImmutableActivityMetricForm. - builder() - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm
-
Creates a builder for
ImmutableActivityPayloadForm. - builder() - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTagForm
-
Creates a builder for
ImmutableActivityTagForm. - builder() - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTimestampForm
-
Creates a builder for
ImmutableActivityTimestampForm. - builder() - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
-
Creates a builder for
ImmutableSequenceForm. - builder() - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableSequencePayloadForm
-
Creates a builder for
ImmutableSequencePayloadForm. - builder() - Static method in class io.jenkins.plugins.trunk.model.ImmutableMetadata
-
Creates a builder for
ImmutableMetadata. - builder() - Static method in class io.jenkins.plugins.trunk.model.ImmutableRepo
-
Creates a builder for
ImmutableRepo. - builder() - Static method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest
-
Creates a builder for
ImmutableTrackEventsRequest.
C
- CANCELLED - Enum constant in enum io.jenkins.plugins.trunk.model.event.ActivityConclusion
- chainId() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityEventForm
- chainId() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
- chainId(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm.Builder
-
Initializes the value for the
chainIdattribute. - conclusion() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityEventForm
- conclusion() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
- conclusion(ActivityConclusion) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm.Builder
-
Initializes the value for the
conclusionattribute. - Configuration - Class in io.jenkins.plugins.trunk
-
Type providing global plugin configuration.
- Configuration() - Constructor for class io.jenkins.plugins.trunk.Configuration
- configure(StaplerRequest, JSONObject) - Method in class io.jenkins.plugins.trunk.Configuration
- copyOf(ActivityEventForm) - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
-
Creates an immutable copy of a
ActivityEventFormvalue. - copyOf(ActivityEventParent) - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventParent
-
Creates an immutable copy of a
ActivityEventParentvalue. - copyOf(ActivityMetricForm) - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityMetricForm
-
Creates an immutable copy of a
ActivityMetricFormvalue. - copyOf(ActivityPayloadForm) - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm
-
Creates an immutable copy of a
ActivityPayloadFormvalue. - copyOf(ActivityTagForm) - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTagForm
-
Creates an immutable copy of a
ActivityTagFormvalue. - copyOf(ActivityTimestampForm) - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTimestampForm
-
Creates an immutable copy of a
ActivityTimestampFormvalue. - copyOf(SequenceForm) - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
-
Creates an immutable copy of a
SequenceFormvalue. - copyOf(SequencePayloadForm) - Static method in class io.jenkins.plugins.trunk.model.event.ImmutableSequencePayloadForm
-
Creates an immutable copy of a
SequencePayloadFormvalue. - copyOf(Metadata) - Static method in class io.jenkins.plugins.trunk.model.ImmutableMetadata
-
Creates an immutable copy of a
Metadatavalue. - copyOf(Repo) - Static method in class io.jenkins.plugins.trunk.model.ImmutableRepo
-
Creates an immutable copy of a
Repovalue. - copyOf(TrackEventsRequest) - Static method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest
-
Creates an immutable copy of a
TrackEventsRequestvalue. - createdAt() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityEventForm
- createdAt() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
- createdAt(Long) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm.Builder
-
Initializes the value for the
createdAtattribute.
E
- enableDebugLogging - Variable in class io.jenkins.plugins.trunk.Configuration
- equals(Object) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
-
This instance is equal to all instances of
ImmutableActivityEventFormthat have equal attribute values. - equals(Object) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventParent
-
This instance is equal to all instances of
ImmutableActivityEventParentthat have equal attribute values. - equals(Object) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityMetricForm
-
This instance is equal to all instances of
ImmutableActivityMetricFormthat have equal attribute values. - equals(Object) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm
-
This instance is equal to all instances of
ImmutableActivityPayloadFormthat have equal attribute values. - equals(Object) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTagForm
-
This instance is equal to all instances of
ImmutableActivityTagFormthat have equal attribute values. - equals(Object) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTimestampForm
-
This instance is equal to all instances of
ImmutableActivityTimestampFormthat have equal attribute values. - equals(Object) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
-
This instance is equal to all instances of
ImmutableSequenceFormthat have equal attribute values. - equals(Object) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequencePayloadForm
-
This instance is equal to all instances of
ImmutableSequencePayloadFormthat have equal attribute values. - equals(Object) - Method in class io.jenkins.plugins.trunk.model.ImmutableMetadata
-
This instance is equal to all instances of
ImmutableMetadatathat have equal attribute values. - equals(Object) - Method in class io.jenkins.plugins.trunk.model.ImmutableRepo
-
This instance is equal to all instances of
ImmutableRepothat have equal attribute values. - equals(Object) - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest
-
This instance is equal to all instances of
ImmutableTrackEventsRequestthat have equal attribute values. - eventId() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityEventParent
- eventId() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventParent
- eventId(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventParent.Builder
-
Initializes the value for the
eventIdattribute. - events() - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest
- events() - Method in interface io.jenkins.plugins.trunk.model.service.TrackEventsRequest
- events(Iterable<? extends ActivityEventForm>) - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest.Builder
-
Sets or replaces all elements for
eventslist.
F
- FAILURE - Enum constant in enum io.jenkins.plugins.trunk.model.event.ActivityConclusion
- finishedAt() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityEventForm
- finishedAt() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
- finishedAt(Long) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm.Builder
-
Initializes the value for the
finishedAtattribute. - forMultipleEvents(Repo, List<ActivityEventForm>) - Static method in interface io.jenkins.plugins.trunk.model.service.TrackEventsRequest
- forSingleEvent(Repo, ActivityEventForm) - Static method in interface io.jenkins.plugins.trunk.model.service.TrackEventsRequest
- from(ActivityEventForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm.Builder
-
Fill a builder with attribute values from the provided
ActivityEventForminstance. - from(ActivityEventParent) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventParent.Builder
-
Fill a builder with attribute values from the provided
ActivityEventParentinstance. - from(ActivityMetricForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityMetricForm.Builder
-
Fill a builder with attribute values from the provided
ActivityMetricForminstance. - from(ActivityPayloadForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm.Builder
-
Fill a builder with attribute values from the provided
ActivityPayloadForminstance. - from(ActivityTagForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTagForm.Builder
-
Fill a builder with attribute values from the provided
ActivityTagForminstance. - from(ActivityTimestampForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTimestampForm.Builder
-
Fill a builder with attribute values from the provided
ActivityTimestampForminstance. - from(SequenceForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm.Builder
-
Fill a builder with attribute values from the provided
SequenceForminstance. - from(SequencePayloadForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequencePayloadForm.Builder
-
Fill a builder with attribute values from the provided
SequencePayloadForminstance. - from(Metadata) - Method in class io.jenkins.plugins.trunk.model.ImmutableMetadata.Builder
-
Fill a builder with attribute values from the provided
Metadatainstance. - from(Repo) - Method in class io.jenkins.plugins.trunk.model.ImmutableRepo.Builder
-
Fill a builder with attribute values from the provided
Repoinstance. - from(TrackEventsRequest) - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest.Builder
-
Fill a builder with attribute values from the provided
TrackEventsRequestinstance. - fromGitUrl(String) - Static method in interface io.jenkins.plugins.trunk.model.Repo
G
- get() - Static method in class io.jenkins.plugins.trunk.Configuration
- getDisplayName() - Method in class io.jenkins.plugins.trunk.InitTimeAction
- getFullName(Repo) - Static method in interface io.jenkins.plugins.trunk.model.Repo
- getIconFileName() - Method in class io.jenkins.plugins.trunk.InitTimeAction
- getInitTime() - Method in class io.jenkins.plugins.trunk.InitTimeAction
- getInitTimeMillis(Actionable) - Static method in class io.jenkins.plugins.trunk.utils.ActionUtil
- getNodeRun(FlowNode) - Static method in class io.jenkins.plugins.trunk.utils.NodeUtil
- getRepos(Run<?, ?>, TaskListener) - Static method in class io.jenkins.plugins.trunk.utils.ScmUtil
- getStartTimeMillis(Actionable) - Static method in class io.jenkins.plugins.trunk.utils.ActionUtil
- getTitle(ActivityPayloadForm) - Static method in interface io.jenkins.plugins.trunk.model.event.ActivityPayloadForm
- getTrunkToken() - Static method in class io.jenkins.plugins.trunk.utils.SecretsUtil
- getUrlName() - Method in class io.jenkins.plugins.trunk.InitTimeAction
- getVersion() - Static method in class io.jenkins.plugins.trunk.utils.VersionUtil
- github(String, String) - Static method in interface io.jenkins.plugins.trunk.model.Repo
H
- hashCode() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
-
Computes a hash code from attributes:
id,parent,chainId,origin,createdAt,finishedAt,conclusion,payload,sequence. - hashCode() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventParent
-
Computes a hash code from attributes:
eventId,sequenceKey. - hashCode() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityMetricForm
-
Computes a hash code from attributes:
k,v. - hashCode() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm
-
Computes a hash code from attributes:
metrics,tags,timestamps. - hashCode() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTagForm
-
Computes a hash code from attributes:
k,v. - hashCode() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTimestampForm
-
Computes a hash code from attributes:
k,v. - hashCode() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
-
Computes a hash code from attributes:
platform,kind,key,name,payload. - hashCode() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequencePayloadForm
-
Computes a hash code from attributes:
tags. - hashCode() - Method in class io.jenkins.plugins.trunk.model.ImmutableMetadata
-
Computes a hash code from attributes:
token. - hashCode() - Method in class io.jenkins.plugins.trunk.model.ImmutableRepo
-
Computes a hash code from attributes:
host,owner,name. - hashCode() - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest
-
Computes a hash code from attributes:
repo,events. - hashString(String) - Static method in class io.jenkins.plugins.trunk.utils.IdGeneratorUtil
- host() - Method in class io.jenkins.plugins.trunk.model.ImmutableRepo
- host() - Method in interface io.jenkins.plugins.trunk.model.Repo
- host(String) - Method in class io.jenkins.plugins.trunk.model.ImmutableRepo.Builder
-
Initializes the value for the
hostattribute.
I
- id() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityEventForm
- id() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
- id(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm.Builder
-
Initializes the value for the
idattribute. - IdGeneratorUtil - Class in io.jenkins.plugins.trunk.utils
- IdGeneratorUtil() - Constructor for class io.jenkins.plugins.trunk.utils.IdGeneratorUtil
- ImmutableActivityEventForm - Class in io.jenkins.plugins.trunk.model.event
-
Immutable implementation of
ActivityEventForm. - ImmutableActivityEventForm.Builder - Class in io.jenkins.plugins.trunk.model.event
-
Builds instances of type
ImmutableActivityEventForm. - ImmutableActivityEventParent - Class in io.jenkins.plugins.trunk.model.event
-
Immutable implementation of
ActivityEventParent. - ImmutableActivityEventParent.Builder - Class in io.jenkins.plugins.trunk.model.event
-
Builds instances of type
ImmutableActivityEventParent. - ImmutableActivityMetricForm - Class in io.jenkins.plugins.trunk.model.event
-
Immutable implementation of
ActivityMetricForm. - ImmutableActivityMetricForm.Builder - Class in io.jenkins.plugins.trunk.model.event
-
Builds instances of type
ImmutableActivityMetricForm. - ImmutableActivityPayloadForm - Class in io.jenkins.plugins.trunk.model.event
-
Immutable implementation of
ActivityPayloadForm. - ImmutableActivityPayloadForm.Builder - Class in io.jenkins.plugins.trunk.model.event
-
Builds instances of type
ImmutableActivityPayloadForm. - ImmutableActivityTagForm - Class in io.jenkins.plugins.trunk.model.event
-
Immutable implementation of
ActivityTagForm. - ImmutableActivityTagForm.Builder - Class in io.jenkins.plugins.trunk.model.event
-
Builds instances of type
ImmutableActivityTagForm. - ImmutableActivityTimestampForm - Class in io.jenkins.plugins.trunk.model.event
-
Immutable implementation of
ActivityTimestampForm. - ImmutableActivityTimestampForm.Builder - Class in io.jenkins.plugins.trunk.model.event
-
Builds instances of type
ImmutableActivityTimestampForm. - ImmutableMetadata - Class in io.jenkins.plugins.trunk.model
-
Immutable implementation of
Metadata. - ImmutableMetadata.Builder - Class in io.jenkins.plugins.trunk.model
-
Builds instances of type
ImmutableMetadata. - ImmutableRepo - Class in io.jenkins.plugins.trunk.model
-
Immutable implementation of
Repo. - ImmutableRepo.Builder - Class in io.jenkins.plugins.trunk.model
-
Builds instances of type
ImmutableRepo. - ImmutableSequenceForm - Class in io.jenkins.plugins.trunk.model.event
-
Immutable implementation of
SequenceForm. - ImmutableSequenceForm.Builder - Class in io.jenkins.plugins.trunk.model.event
-
Builds instances of type
ImmutableSequenceForm. - ImmutableSequencePayloadForm - Class in io.jenkins.plugins.trunk.model.event
-
Immutable implementation of
SequencePayloadForm. - ImmutableSequencePayloadForm.Builder - Class in io.jenkins.plugins.trunk.model.event
-
Builds instances of type
ImmutableSequencePayloadForm. - ImmutableTrackEventsRequest - Class in io.jenkins.plugins.trunk.model.service
-
Immutable implementation of
TrackEventsRequest. - ImmutableTrackEventsRequest.Builder - Class in io.jenkins.plugins.trunk.model.service
-
Builds instances of type
ImmutableTrackEventsRequest. - info(String) - Static method in class io.jenkins.plugins.trunk.TrunkLog
- InitTimeAction - Class in io.jenkins.plugins.trunk
- InitTimeAction() - Constructor for class io.jenkins.plugins.trunk.InitTimeAction
- io.jenkins.plugins.trunk - package io.jenkins.plugins.trunk
- io.jenkins.plugins.trunk.client - package io.jenkins.plugins.trunk.client
- io.jenkins.plugins.trunk.listeners - package io.jenkins.plugins.trunk.listeners
- io.jenkins.plugins.trunk.model - package io.jenkins.plugins.trunk.model
- io.jenkins.plugins.trunk.model.event - package io.jenkins.plugins.trunk.model.event
- io.jenkins.plugins.trunk.model.service - package io.jenkins.plugins.trunk.model.service
- io.jenkins.plugins.trunk.utils - package io.jenkins.plugins.trunk.utils
- isEndNode(FlowNode) - Static method in class io.jenkins.plugins.trunk.utils.NodeUtil
- isRunTracked(Run<?, ?>) - Method in class io.jenkins.plugins.trunk.RunTracker
- isStageNode(FlowNode) - Static method in class io.jenkins.plugins.trunk.utils.NodeUtil
- isStartNode(FlowNode) - Static method in class io.jenkins.plugins.trunk.utils.NodeUtil
- isSyntheticStageNode(FlowNode) - Static method in class io.jenkins.plugins.trunk.utils.NodeUtil
J
- JenkinsActivityListener - Class in io.jenkins.plugins.trunk.listeners
- JenkinsActivityListener() - Constructor for class io.jenkins.plugins.trunk.listeners.JenkinsActivityListener
- JobUtil - Class in io.jenkins.plugins.trunk.utils
- JobUtil() - Constructor for class io.jenkins.plugins.trunk.utils.JobUtil
K
- k() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityMetricForm
- k() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityTagForm
- k() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityTimestampForm
- k() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityMetricForm
- k() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTagForm
- k() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTimestampForm
- k(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityMetricForm.Builder
-
Initializes the value for the
kattribute. - k(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTagForm.Builder
-
Initializes the value for the
kattribute. - k(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTimestampForm.Builder
-
Initializes the value for the
kattribute. - key() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
- key() - Method in interface io.jenkins.plugins.trunk.model.event.SequenceForm
- key(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm.Builder
-
Initializes the value for the
keyattribute. - kind() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
- kind() - Method in interface io.jenkins.plugins.trunk.model.event.SequenceForm
- kind(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm.Builder
-
Initializes the value for the
kindattribute. - KIND_PIPELINE - Static variable in class io.jenkins.plugins.trunk.Mapper
- KIND_STAGE - Static variable in class io.jenkins.plugins.trunk.Mapper
M
- make(String) - Static method in interface io.jenkins.plugins.trunk.model.Metadata
- make(String, double) - Static method in interface io.jenkins.plugins.trunk.model.event.ActivityMetricForm
- make(String, Long) - Static method in interface io.jenkins.plugins.trunk.model.event.ActivityTimestampForm
- make(String, String) - Static method in interface io.jenkins.plugins.trunk.model.event.ActivityTagForm
- makeJobRunEventId(Run<?, ?>) - Static method in class io.jenkins.plugins.trunk.Mapper
- makePipelineActivityEventPayloadForm(Run<?, ?>) - Static method in class io.jenkins.plugins.trunk.Mapper
- makePipelineSequenceForm(Run<?, ?>) - Static method in class io.jenkins.plugins.trunk.Mapper
- Mapper - Class in io.jenkins.plugins.trunk
-
Mapper is responsible for mapping Jenkins objects to Trunk objects.
- Mapper() - Constructor for class io.jenkins.plugins.trunk.Mapper
- Metadata - Interface in io.jenkins.plugins.trunk.model
- metrics() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityPayloadForm
- metrics() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm
- metrics(Iterable<? extends ActivityMetricForm>) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm.Builder
-
Sets or replaces all elements for
metricslist.
N
- name() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
- name() - Method in interface io.jenkins.plugins.trunk.model.event.SequenceForm
- name() - Method in class io.jenkins.plugins.trunk.model.ImmutableRepo
- name() - Method in interface io.jenkins.plugins.trunk.model.Repo
- name(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm.Builder
-
Initializes the value for the
nameattribute. - name(String) - Method in class io.jenkins.plugins.trunk.model.ImmutableRepo.Builder
-
Initializes the value for the
nameattribute. - NEUTRAL - Enum constant in enum io.jenkins.plugins.trunk.model.event.ActivityConclusion
- newPipelineCompletedEvent(Run<?, ?>) - Static method in class io.jenkins.plugins.trunk.Mapper
- newPipelineStartedEvent(Run<?, ?>) - Static method in class io.jenkins.plugins.trunk.Mapper
- newStageCompletedEvent(Run<?, ?>, FlowNode, FlowNode) - Static method in class io.jenkins.plugins.trunk.Mapper
- newStageStartedEvent(Run<?, ?>, FlowNode) - Static method in class io.jenkins.plugins.trunk.Mapper
- NodeUtil - Class in io.jenkins.plugins.trunk.utils
- NodeUtil() - Constructor for class io.jenkins.plugins.trunk.utils.NodeUtil
O
- onCompleted(Run<?, ?>, TaskListener) - Method in class io.jenkins.plugins.trunk.listeners.JenkinsActivityListener
- onInitialize(Run<?, ?>) - Method in class io.jenkins.plugins.trunk.listeners.JenkinsActivityListener
- onNewHead(FlowNode) - Method in class io.jenkins.plugins.trunk.listeners.JenkinsActivityListener
- onRunCompleted(Run<?, ?>) - Method in class io.jenkins.plugins.trunk.ActivityHandler
- onRunStarted(Run<?, ?>, List<Repo>) - Method in class io.jenkins.plugins.trunk.ActivityHandler
-
Pipeline and free style build run events.
- onStageCompleted(FlowNode, FlowNode) - Method in class io.jenkins.plugins.trunk.ActivityHandler
- onStageStarted(FlowNode) - Method in class io.jenkins.plugins.trunk.ActivityHandler
-
Stage events.
- onStarted(Run<?, ?>, TaskListener) - Method in class io.jenkins.plugins.trunk.listeners.JenkinsActivityListener
- origin() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityEventForm
- origin() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
- origin(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm.Builder
-
Initializes the value for the
originattribute. - owner() - Method in class io.jenkins.plugins.trunk.model.ImmutableRepo
- owner() - Method in interface io.jenkins.plugins.trunk.model.Repo
- owner(String) - Method in class io.jenkins.plugins.trunk.model.ImmutableRepo.Builder
-
Initializes the value for the
ownerattribute.
P
- parent() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityEventForm
- parent() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
- parent(ActivityEventParent) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm.Builder
-
Initializes the value for the
parentattribute. - payload() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityEventForm
- payload() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
- payload() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
- payload() - Method in interface io.jenkins.plugins.trunk.model.event.SequenceForm
- payload(ActivityPayloadForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm.Builder
-
Initializes the value for the
payloadattribute. - payload(SequencePayloadForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm.Builder
-
Initializes the value for the
payloadattribute. - platform() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
- platform() - Method in interface io.jenkins.plugins.trunk.model.event.SequenceForm
- platform(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm.Builder
-
Initializes the value for the
platformattribute. - PLATFORM_JENKINS - Static variable in class io.jenkins.plugins.trunk.Mapper
R
- repo() - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest
- repo() - Method in interface io.jenkins.plugins.trunk.model.service.TrackEventsRequest
- repo(Repo) - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest.Builder
-
Initializes the value for the
repoattribute. - Repo - Interface in io.jenkins.plugins.trunk.model
- RunTracker - Class in io.jenkins.plugins.trunk
- RunTracker() - Constructor for class io.jenkins.plugins.trunk.RunTracker
S
- ScmUtil - Class in io.jenkins.plugins.trunk.utils
- ScmUtil() - Constructor for class io.jenkins.plugins.trunk.utils.ScmUtil
- SecretsUtil - Class in io.jenkins.plugins.trunk.utils
- SecretsUtil() - Constructor for class io.jenkins.plugins.trunk.utils.SecretsUtil
- sequence() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityEventForm
- sequence() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
- sequence(SequenceForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm.Builder
-
Initializes the value for the
sequenceattribute. - SequenceForm - Interface in io.jenkins.plugins.trunk.model.event
- sequenceKey() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityEventParent
- sequenceKey() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventParent
- sequenceKey(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventParent.Builder
-
Initializes the value for the
sequenceKeyattribute. - SequencePayloadForm - Interface in io.jenkins.plugins.trunk.model.event
- SKIPPED - Enum constant in enum io.jenkins.plugins.trunk.model.event.ActivityConclusion
- STALE - Enum constant in enum io.jenkins.plugins.trunk.model.event.ActivityConclusion
- STARTUP_FAILURE - Enum constant in enum io.jenkins.plugins.trunk.model.event.ActivityConclusion
- SUCCESS - Enum constant in enum io.jenkins.plugins.trunk.model.event.ActivityConclusion
T
- tags() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityPayloadForm
- tags() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm
- tags() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequencePayloadForm
- tags() - Method in interface io.jenkins.plugins.trunk.model.event.SequencePayloadForm
- tags(Iterable<? extends ActivityTagForm>) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm.Builder
-
Sets or replaces all elements for
tagslist. - tags(Iterable<? extends ActivityTagForm>) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequencePayloadForm.Builder
-
Sets or replaces all elements for
tagslist. - TIMED_OUT - Enum constant in enum io.jenkins.plugins.trunk.model.event.ActivityConclusion
- timestamps() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityPayloadForm
- timestamps() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm
- timestamps(Iterable<? extends ActivityTimestampForm>) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm.Builder
-
Sets or replaces all elements for
timestampslist. - token() - Method in class io.jenkins.plugins.trunk.model.ImmutableMetadata
- token() - Method in interface io.jenkins.plugins.trunk.model.Metadata
- token(String) - Method in class io.jenkins.plugins.trunk.model.ImmutableMetadata.Builder
-
Initializes the value for the
tokenattribute. - tokenSecretName - Variable in class io.jenkins.plugins.trunk.Configuration
- toString() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
-
Prints the immutable value
ActivityEventFormwith attribute values. - toString() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventParent
-
Prints the immutable value
ActivityEventParentwith attribute values. - toString() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityMetricForm
-
Prints the immutable value
ActivityMetricFormwith attribute values. - toString() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm
-
Prints the immutable value
ActivityPayloadFormwith attribute values. - toString() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTagForm
-
Prints the immutable value
ActivityTagFormwith attribute values. - toString() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTimestampForm
-
Prints the immutable value
ActivityTimestampFormwith attribute values. - toString() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
-
Prints the immutable value
SequenceFormwith attribute values. - toString() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequencePayloadForm
-
Prints the immutable value
SequencePayloadFormwith attribute values. - toString() - Method in class io.jenkins.plugins.trunk.model.ImmutableMetadata
-
Prints the immutable value
Metadatawith attribute values. - toString() - Method in class io.jenkins.plugins.trunk.model.ImmutableRepo
-
Prints the immutable value
Repowith attribute values. - toString() - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest
-
Prints the immutable value
TrackEventsRequestwith attribute values. - trackEvents(TrackEventsRequest, Metadata) - Method in class io.jenkins.plugins.trunk.client.TrunkClient
- TrackEventsRequest - Interface in io.jenkins.plugins.trunk.model.service
- trackRun(Run<?, ?>) - Method in class io.jenkins.plugins.trunk.RunTracker
- trunkApi - Variable in class io.jenkins.plugins.trunk.Configuration
- TrunkClient - Class in io.jenkins.plugins.trunk.client
-
Simple wrapper around OkHTTP client to make requests to Trunk API.
- TrunkClient(OkHttpClient, Gson, String) - Constructor for class io.jenkins.plugins.trunk.client.TrunkClient
- TrunkLog - Class in io.jenkins.plugins.trunk
- TrunkLog() - Constructor for class io.jenkins.plugins.trunk.TrunkLog
U
- UNSPECIFIED - Enum constant in enum io.jenkins.plugins.trunk.model.event.ActivityConclusion
V
- v() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityMetricForm
- v() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityTagForm
- v() - Method in interface io.jenkins.plugins.trunk.model.event.ActivityTimestampForm
- v() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityMetricForm
- v() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTagForm
- v() - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTimestampForm
- v(double) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityMetricForm.Builder
-
Initializes the value for the
vattribute. - v(Long) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTimestampForm.Builder
-
Initializes the value for the
vattribute. - v(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTagForm.Builder
-
Initializes the value for the
vattribute. - valueOf(String) - Static method in enum io.jenkins.plugins.trunk.model.event.ActivityConclusion
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.jenkins.plugins.trunk.model.event.ActivityConclusion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VersionUtil - Class in io.jenkins.plugins.trunk.utils
- VersionUtil() - Constructor for class io.jenkins.plugins.trunk.utils.VersionUtil
W
- warning(String) - Static method in class io.jenkins.plugins.trunk.TrunkLog
- withChainId(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
-
Copy the current immutable object by setting a value for the
chainIdattribute. - withConclusion(ActivityConclusion) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
-
Copy the current immutable object by setting a value for the
conclusionattribute. - withCreatedAt(Long) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
-
Copy the current immutable object by setting a value for the
createdAtattribute. - withEventId(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventParent
-
Copy the current immutable object by setting a value for the
eventIdattribute. - withEvents(ActivityEventForm...) - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest
-
Copy the current immutable object with elements that replace the content of
events. - withEvents(Iterable<? extends ActivityEventForm>) - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest
-
Copy the current immutable object with elements that replace the content of
events. - withFinishedAt(Long) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
-
Copy the current immutable object by setting a value for the
finishedAtattribute. - withHost(String) - Method in class io.jenkins.plugins.trunk.model.ImmutableRepo
-
Copy the current immutable object by setting a value for the
hostattribute. - withId(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
-
Copy the current immutable object by setting a value for the
idattribute. - withK(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityMetricForm
-
Copy the current immutable object by setting a value for the
kattribute. - withK(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTagForm
-
Copy the current immutable object by setting a value for the
kattribute. - withK(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTimestampForm
-
Copy the current immutable object by setting a value for the
kattribute. - withKey(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
-
Copy the current immutable object by setting a value for the
keyattribute. - withKind(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
-
Copy the current immutable object by setting a value for the
kindattribute. - withMetrics(ActivityMetricForm...) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm
-
Copy the current immutable object with elements that replace the content of
metrics. - withMetrics(Iterable<? extends ActivityMetricForm>) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm
-
Copy the current immutable object with elements that replace the content of
metrics. - withName(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
-
Copy the current immutable object by setting a value for the
nameattribute. - withName(String) - Method in class io.jenkins.plugins.trunk.model.ImmutableRepo
-
Copy the current immutable object by setting a value for the
nameattribute. - withOrigin(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
-
Copy the current immutable object by setting a value for the
originattribute. - withOwner(String) - Method in class io.jenkins.plugins.trunk.model.ImmutableRepo
-
Copy the current immutable object by setting a value for the
ownerattribute. - withParent(ActivityEventParent) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
-
Copy the current immutable object by setting a value for the
parentattribute. - withPayload(ActivityPayloadForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
-
Copy the current immutable object by setting a value for the
payloadattribute. - withPayload(SequencePayloadForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
-
Copy the current immutable object by setting a value for the
payloadattribute. - withPlatform(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequenceForm
-
Copy the current immutable object by setting a value for the
platformattribute. - withRepo(Repo) - Method in class io.jenkins.plugins.trunk.model.service.ImmutableTrackEventsRequest
-
Copy the current immutable object by setting a value for the
repoattribute. - withSequence(SequenceForm) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventForm
-
Copy the current immutable object by setting a value for the
sequenceattribute. - withSequenceKey(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityEventParent
-
Copy the current immutable object by setting a value for the
sequenceKeyattribute. - withTags(ActivityTagForm...) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm
-
Copy the current immutable object with elements that replace the content of
tags. - withTags(ActivityTagForm...) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequencePayloadForm
-
Copy the current immutable object with elements that replace the content of
tags. - withTags(Iterable<? extends ActivityTagForm>) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm
-
Copy the current immutable object with elements that replace the content of
tags. - withTags(Iterable<? extends ActivityTagForm>) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableSequencePayloadForm
-
Copy the current immutable object with elements that replace the content of
tags. - withTimestamps(ActivityTimestampForm...) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm
-
Copy the current immutable object with elements that replace the content of
timestamps. - withTimestamps(Iterable<? extends ActivityTimestampForm>) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityPayloadForm
-
Copy the current immutable object with elements that replace the content of
timestamps. - withToken(String) - Method in class io.jenkins.plugins.trunk.model.ImmutableMetadata
-
Copy the current immutable object by setting a value for the
tokenattribute. - withV(double) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityMetricForm
-
Copy the current immutable object by setting a value for the
vattribute. - withV(Long) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTimestampForm
-
Copy the current immutable object by setting a value for the
vattribute. - withV(String) - Method in class io.jenkins.plugins.trunk.model.event.ImmutableActivityTagForm
-
Copy the current immutable object by setting a value for the
vattribute.
All Classes and Interfaces|All Packages|Constant Field Values