Class CreateTektonPipelineRunOptions.Builder
- java.lang.Object
-
- com.ibm.cloud.continuous_delivery.cd_tekton_pipeline.v2.model.CreateTektonPipelineRunOptions.Builder
-
- Enclosing class:
- CreateTektonPipelineRunOptions
public static class CreateTektonPipelineRunOptions.Builder extends java.lang.ObjectBuilder.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateTektonPipelineRunOptionsbuild()Builds a CreateTektonPipelineRunOptions.CreateTektonPipelineRunOptions.BuilderpipelineId(java.lang.String pipelineId)Set the pipelineId.CreateTektonPipelineRunOptions.BuildersecureTriggerProperties(java.util.Map<java.lang.String,java.lang.Object> secureTriggerProperties)Set the secureTriggerProperties.CreateTektonPipelineRunOptions.Buildertrigger(PipelineRunTrigger trigger)Set the trigger.CreateTektonPipelineRunOptions.BuildertriggerBody(java.util.Map<java.lang.String,java.lang.Object> triggerBody)Set the triggerBody.CreateTektonPipelineRunOptions.BuildertriggerHeaders(java.util.Map<java.lang.String,java.lang.Object> triggerHeaders)Set the triggerHeaders.CreateTektonPipelineRunOptions.BuildertriggerName(java.lang.String triggerName)Set the triggerName.CreateTektonPipelineRunOptions.BuildertriggerProperties(java.util.Map<java.lang.String,java.lang.Object> triggerProperties)Set the triggerProperties.
-
-
-
Method Detail
-
build
public CreateTektonPipelineRunOptions build()
Builds a CreateTektonPipelineRunOptions.- Returns:
- the new CreateTektonPipelineRunOptions instance
-
pipelineId
public CreateTektonPipelineRunOptions.Builder pipelineId(java.lang.String pipelineId)
Set the pipelineId.- Parameters:
pipelineId- the pipelineId- Returns:
- the CreateTektonPipelineRunOptions builder
-
triggerName
public CreateTektonPipelineRunOptions.Builder triggerName(java.lang.String triggerName)
Set the triggerName.- Parameters:
triggerName- the triggerName- Returns:
- the CreateTektonPipelineRunOptions builder
-
triggerProperties
public CreateTektonPipelineRunOptions.Builder triggerProperties(java.util.Map<java.lang.String,java.lang.Object> triggerProperties)
Set the triggerProperties.- Parameters:
triggerProperties- the triggerProperties- Returns:
- the CreateTektonPipelineRunOptions builder
-
secureTriggerProperties
public CreateTektonPipelineRunOptions.Builder secureTriggerProperties(java.util.Map<java.lang.String,java.lang.Object> secureTriggerProperties)
Set the secureTriggerProperties.- Parameters:
secureTriggerProperties- the secureTriggerProperties- Returns:
- the CreateTektonPipelineRunOptions builder
-
triggerHeaders
public CreateTektonPipelineRunOptions.Builder triggerHeaders(java.util.Map<java.lang.String,java.lang.Object> triggerHeaders)
Set the triggerHeaders.- Parameters:
triggerHeaders- the triggerHeaders- Returns:
- the CreateTektonPipelineRunOptions builder
-
triggerBody
public CreateTektonPipelineRunOptions.Builder triggerBody(java.util.Map<java.lang.String,java.lang.Object> triggerBody)
Set the triggerBody.- Parameters:
triggerBody- the triggerBody- Returns:
- the CreateTektonPipelineRunOptions builder
-
trigger
public CreateTektonPipelineRunOptions.Builder trigger(PipelineRunTrigger trigger)
Set the trigger.- Parameters:
trigger- the trigger- Returns:
- the CreateTektonPipelineRunOptions builder
-
-