public static interface ActionType.Builder extends SdkPojo, CopyableBuilder<ActionType.Builder,ActionType>
| Modifier and Type | Method and Description |
|---|---|
ActionType.Builder |
actionConfigurationProperties(ActionConfigurationProperty... actionConfigurationProperties)
The configuration properties for the action type.
|
ActionType.Builder |
actionConfigurationProperties(Collection<ActionConfigurationProperty> actionConfigurationProperties)
The configuration properties for the action type.
|
ActionType.Builder |
actionConfigurationProperties(Consumer<ActionConfigurationProperty.Builder>... actionConfigurationProperties)
The configuration properties for the action type.
|
ActionType.Builder |
id(ActionTypeId id)
Represents information about an action type.
|
default ActionType.Builder |
id(Consumer<ActionTypeId.Builder> id)
Represents information about an action type.
|
ActionType.Builder |
inputArtifactDetails(ArtifactDetails inputArtifactDetails)
The details of the input artifact for the action, such as its commit ID.
|
default ActionType.Builder |
inputArtifactDetails(Consumer<ArtifactDetails.Builder> inputArtifactDetails)
The details of the input artifact for the action, such as its commit ID.
|
ActionType.Builder |
outputArtifactDetails(ArtifactDetails outputArtifactDetails)
The details of the output artifact of the action, such as its commit ID.
|
default ActionType.Builder |
outputArtifactDetails(Consumer<ArtifactDetails.Builder> outputArtifactDetails)
The details of the output artifact of the action, such as its commit ID.
|
ActionType.Builder |
settings(ActionTypeSettings settings)
The settings for the action type.
|
default ActionType.Builder |
settings(Consumer<ActionTypeSettings.Builder> settings)
The settings for the action type.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildActionType.Builder id(ActionTypeId id)
Represents information about an action type.
id - Represents information about an action type.default ActionType.Builder id(Consumer<ActionTypeId.Builder> id)
Represents information about an action type.
This is a convenience method that creates an instance of theActionTypeId.Builder avoiding the need
to create one manually via ActionTypeId.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to id(ActionTypeId).
id - a consumer that will call methods on ActionTypeId.Builderid(ActionTypeId)ActionType.Builder settings(ActionTypeSettings settings)
The settings for the action type.
settings - The settings for the action type.default ActionType.Builder settings(Consumer<ActionTypeSettings.Builder> settings)
The settings for the action type.
This is a convenience method that creates an instance of theActionTypeSettings.Builder avoiding the
need to create one manually via ActionTypeSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to settings(ActionTypeSettings).
settings - a consumer that will call methods on ActionTypeSettings.Buildersettings(ActionTypeSettings)ActionType.Builder actionConfigurationProperties(Collection<ActionConfigurationProperty> actionConfigurationProperties)
The configuration properties for the action type.
actionConfigurationProperties - The configuration properties for the action type.ActionType.Builder actionConfigurationProperties(ActionConfigurationProperty... actionConfigurationProperties)
The configuration properties for the action type.
actionConfigurationProperties - The configuration properties for the action type.ActionType.Builder actionConfigurationProperties(Consumer<ActionConfigurationProperty.Builder>... actionConfigurationProperties)
The configuration properties for the action type.
This is a convenience method that creates an instance of theActionConfigurationProperty.Builder avoiding the
need to create one manually via
ActionConfigurationProperty.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #actionConfigurationProperties(List.
actionConfigurationProperties - a consumer that will call methods on
ActionConfigurationProperty.Builder#actionConfigurationProperties(java.util.Collection) ActionType.Builder inputArtifactDetails(ArtifactDetails inputArtifactDetails)
The details of the input artifact for the action, such as its commit ID.
inputArtifactDetails - The details of the input artifact for the action, such as its commit ID.default ActionType.Builder inputArtifactDetails(Consumer<ArtifactDetails.Builder> inputArtifactDetails)
The details of the input artifact for the action, such as its commit ID.
This is a convenience method that creates an instance of theArtifactDetails.Builder avoiding the
need to create one manually via ArtifactDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to inputArtifactDetails(ArtifactDetails).
inputArtifactDetails - a consumer that will call methods on ArtifactDetails.BuilderinputArtifactDetails(ArtifactDetails)ActionType.Builder outputArtifactDetails(ArtifactDetails outputArtifactDetails)
The details of the output artifact of the action, such as its commit ID.
outputArtifactDetails - The details of the output artifact of the action, such as its commit ID.default ActionType.Builder outputArtifactDetails(Consumer<ArtifactDetails.Builder> outputArtifactDetails)
The details of the output artifact of the action, such as its commit ID.
This is a convenience method that creates an instance of theArtifactDetails.Builder avoiding the
need to create one manually via ArtifactDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to outputArtifactDetails(ArtifactDetails).
outputArtifactDetails - a consumer that will call methods on ArtifactDetails.BuilderoutputArtifactDetails(ArtifactDetails)Copyright © 2023. All rights reserved.