Class TriggerPatch.Builder
- java.lang.Object
-
- com.ibm.cloud.continuous_delivery.cd_tekton_pipeline.v2.model.TriggerPatch.Builder
-
- Enclosing class:
- TriggerPatch
public static class TriggerPatch.Builder extends java.lang.ObjectBuilder.
-
-
Constructor Summary
Constructors Constructor Description Builder()Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TriggerPatch.BuilderaddEvents(java.lang.String events)Adds an events to events.TriggerPatch.BuilderaddTags(java.lang.String tags)Adds an tags to tags.TriggerPatchbuild()Builds a TriggerPatch.TriggerPatch.Buildercron(java.lang.String cron)Set the cron.TriggerPatch.Builderenabled(java.lang.Boolean enabled)Set the enabled.TriggerPatch.BuildereventListener(java.lang.String eventListener)Set the eventListener.TriggerPatch.Builderevents(java.util.List<java.lang.String> events)Set the events.TriggerPatch.Builderfavorite(java.lang.Boolean favorite)Set the favorite.TriggerPatch.BuildermaxConcurrentRuns(long maxConcurrentRuns)Set the maxConcurrentRuns.TriggerPatch.Buildername(java.lang.String name)Set the name.TriggerPatch.Buildersecret(GenericSecret secret)Set the secret.TriggerPatch.Buildersource(TriggerSourcePrototype source)Set the source.TriggerPatch.Buildertags(java.util.List<java.lang.String> tags)Set the tags.TriggerPatch.Buildertimezone(java.lang.String timezone)Set the timezone.TriggerPatch.Buildertype(java.lang.String type)Set the type.TriggerPatch.Builderworker(WorkerIdentity worker)Set the worker.
-
-
-
Method Detail
-
build
public TriggerPatch build()
Builds a TriggerPatch.- Returns:
- the new TriggerPatch instance
-
addTags
public TriggerPatch.Builder addTags(java.lang.String tags)
Adds an tags to tags.- Parameters:
tags- the new tags- Returns:
- the TriggerPatch builder
-
addEvents
public TriggerPatch.Builder addEvents(java.lang.String events)
Adds an events to events.- Parameters:
events- the new events- Returns:
- the TriggerPatch builder
-
type
public TriggerPatch.Builder type(java.lang.String type)
Set the type.- Parameters:
type- the type- Returns:
- the TriggerPatch builder
-
name
public TriggerPatch.Builder name(java.lang.String name)
Set the name.- Parameters:
name- the name- Returns:
- the TriggerPatch builder
-
eventListener
public TriggerPatch.Builder eventListener(java.lang.String eventListener)
Set the eventListener.- Parameters:
eventListener- the eventListener- Returns:
- the TriggerPatch builder
-
tags
public TriggerPatch.Builder tags(java.util.List<java.lang.String> tags)
Set the tags. Existing tags will be replaced.- Parameters:
tags- the tags- Returns:
- the TriggerPatch builder
-
worker
public TriggerPatch.Builder worker(WorkerIdentity worker)
Set the worker.- Parameters:
worker- the worker- Returns:
- the TriggerPatch builder
-
maxConcurrentRuns
public TriggerPatch.Builder maxConcurrentRuns(long maxConcurrentRuns)
Set the maxConcurrentRuns.- Parameters:
maxConcurrentRuns- the maxConcurrentRuns- Returns:
- the TriggerPatch builder
-
enabled
public TriggerPatch.Builder enabled(java.lang.Boolean enabled)
Set the enabled.- Parameters:
enabled- the enabled- Returns:
- the TriggerPatch builder
-
secret
public TriggerPatch.Builder secret(GenericSecret secret)
Set the secret.- Parameters:
secret- the secret- Returns:
- the TriggerPatch builder
-
cron
public TriggerPatch.Builder cron(java.lang.String cron)
Set the cron.- Parameters:
cron- the cron- Returns:
- the TriggerPatch builder
-
timezone
public TriggerPatch.Builder timezone(java.lang.String timezone)
Set the timezone.- Parameters:
timezone- the timezone- Returns:
- the TriggerPatch builder
-
source
public TriggerPatch.Builder source(TriggerSourcePrototype source)
Set the source.- Parameters:
source- the source- Returns:
- the TriggerPatch builder
-
events
public TriggerPatch.Builder events(java.util.List<java.lang.String> events)
Set the events. Existing events will be replaced.- Parameters:
events- the events- Returns:
- the TriggerPatch builder
-
favorite
public TriggerPatch.Builder favorite(java.lang.Boolean favorite)
Set the favorite.- Parameters:
favorite- the favorite- Returns:
- the TriggerPatch builder
-
-