public static interface ActionTypeDeclaration.Builder extends SdkPojo, CopyableBuilder<ActionTypeDeclaration.Builder,ActionTypeDeclaration>
| Modifier and Type | Method and Description |
|---|---|
ActionTypeDeclaration.Builder |
description(String description)
The description for the action type to be updated.
|
ActionTypeDeclaration.Builder |
executor(ActionTypeExecutor executor)
Information about the executor for an action type that was created with any supported integration model.
|
default ActionTypeDeclaration.Builder |
executor(Consumer<ActionTypeExecutor.Builder> executor)
Information about the executor for an action type that was created with any supported integration model.
|
ActionTypeDeclaration.Builder |
id(ActionTypeIdentifier id)
The action category, owner, provider, and version of the action type to be updated.
|
default ActionTypeDeclaration.Builder |
id(Consumer<ActionTypeIdentifier.Builder> id)
The action category, owner, provider, and version of the action type to be updated.
|
ActionTypeDeclaration.Builder |
inputArtifactDetails(ActionTypeArtifactDetails inputArtifactDetails)
Details for the artifacts, such as application files, to be worked on by the action.
|
default ActionTypeDeclaration.Builder |
inputArtifactDetails(Consumer<ActionTypeArtifactDetails.Builder> inputArtifactDetails)
Details for the artifacts, such as application files, to be worked on by the action.
|
ActionTypeDeclaration.Builder |
outputArtifactDetails(ActionTypeArtifactDetails outputArtifactDetails)
Details for the output artifacts, such as a built application, that are the result of the action.
|
default ActionTypeDeclaration.Builder |
outputArtifactDetails(Consumer<ActionTypeArtifactDetails.Builder> outputArtifactDetails)
Details for the output artifacts, such as a built application, that are the result of the action.
|
ActionTypeDeclaration.Builder |
permissions(ActionTypePermissions permissions)
Details identifying the accounts with permissions to use the action type.
|
default ActionTypeDeclaration.Builder |
permissions(Consumer<ActionTypePermissions.Builder> permissions)
Details identifying the accounts with permissions to use the action type.
|
ActionTypeDeclaration.Builder |
properties(ActionTypeProperty... properties)
The properties of the action type to be updated.
|
ActionTypeDeclaration.Builder |
properties(Collection<ActionTypeProperty> properties)
The properties of the action type to be updated.
|
ActionTypeDeclaration.Builder |
properties(Consumer<ActionTypeProperty.Builder>... properties)
The properties of the action type to be updated.
|
ActionTypeDeclaration.Builder |
urls(ActionTypeUrls urls)
The links associated with the action type to be updated.
|
default ActionTypeDeclaration.Builder |
urls(Consumer<ActionTypeUrls.Builder> urls)
The links associated with the action type to be updated.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildActionTypeDeclaration.Builder description(String description)
The description for the action type to be updated.
description - The description for the action type to be updated.ActionTypeDeclaration.Builder executor(ActionTypeExecutor executor)
Information about the executor for an action type that was created with any supported integration model.
executor - Information about the executor for an action type that was created with any supported integration
model.default ActionTypeDeclaration.Builder executor(Consumer<ActionTypeExecutor.Builder> executor)
Information about the executor for an action type that was created with any supported integration model.
This is a convenience method that creates an instance of theActionTypeExecutor.Builder avoiding the
need to create one manually via ActionTypeExecutor.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to executor(ActionTypeExecutor).
executor - a consumer that will call methods on ActionTypeExecutor.Builderexecutor(ActionTypeExecutor)ActionTypeDeclaration.Builder id(ActionTypeIdentifier id)
The action category, owner, provider, and version of the action type to be updated.
id - The action category, owner, provider, and version of the action type to be updated.default ActionTypeDeclaration.Builder id(Consumer<ActionTypeIdentifier.Builder> id)
The action category, owner, provider, and version of the action type to be updated.
This is a convenience method that creates an instance of theActionTypeIdentifier.Builder avoiding
the need to create one manually via ActionTypeIdentifier.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to id(ActionTypeIdentifier).
id - a consumer that will call methods on ActionTypeIdentifier.Builderid(ActionTypeIdentifier)ActionTypeDeclaration.Builder inputArtifactDetails(ActionTypeArtifactDetails inputArtifactDetails)
Details for the artifacts, such as application files, to be worked on by the action. For example, the minimum and maximum number of input artifacts allowed.
inputArtifactDetails - Details for the artifacts, such as application files, to be worked on by the action. For example, the
minimum and maximum number of input artifacts allowed.default ActionTypeDeclaration.Builder inputArtifactDetails(Consumer<ActionTypeArtifactDetails.Builder> inputArtifactDetails)
Details for the artifacts, such as application files, to be worked on by the action. For example, the minimum and maximum number of input artifacts allowed.
This is a convenience method that creates an instance of theActionTypeArtifactDetails.Builder
avoiding the need to create one manually via ActionTypeArtifactDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to inputArtifactDetails(ActionTypeArtifactDetails).
inputArtifactDetails - a consumer that will call methods on ActionTypeArtifactDetails.BuilderinputArtifactDetails(ActionTypeArtifactDetails)ActionTypeDeclaration.Builder outputArtifactDetails(ActionTypeArtifactDetails outputArtifactDetails)
Details for the output artifacts, such as a built application, that are the result of the action. For example, the minimum and maximum number of output artifacts allowed.
outputArtifactDetails - Details for the output artifacts, such as a built application, that are the result of the action. For
example, the minimum and maximum number of output artifacts allowed.default ActionTypeDeclaration.Builder outputArtifactDetails(Consumer<ActionTypeArtifactDetails.Builder> outputArtifactDetails)
Details for the output artifacts, such as a built application, that are the result of the action. For example, the minimum and maximum number of output artifacts allowed.
This is a convenience method that creates an instance of theActionTypeArtifactDetails.Builder
avoiding the need to create one manually via ActionTypeArtifactDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to outputArtifactDetails(ActionTypeArtifactDetails).
outputArtifactDetails - a consumer that will call methods on ActionTypeArtifactDetails.BuilderoutputArtifactDetails(ActionTypeArtifactDetails)ActionTypeDeclaration.Builder permissions(ActionTypePermissions permissions)
Details identifying the accounts with permissions to use the action type.
permissions - Details identifying the accounts with permissions to use the action type.default ActionTypeDeclaration.Builder permissions(Consumer<ActionTypePermissions.Builder> permissions)
Details identifying the accounts with permissions to use the action type.
This is a convenience method that creates an instance of theActionTypePermissions.Builder avoiding
the need to create one manually via ActionTypePermissions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to permissions(ActionTypePermissions).
permissions - a consumer that will call methods on ActionTypePermissions.Builderpermissions(ActionTypePermissions)ActionTypeDeclaration.Builder properties(Collection<ActionTypeProperty> properties)
The properties of the action type to be updated.
properties - The properties of the action type to be updated.ActionTypeDeclaration.Builder properties(ActionTypeProperty... properties)
The properties of the action type to be updated.
properties - The properties of the action type to be updated.ActionTypeDeclaration.Builder properties(Consumer<ActionTypeProperty.Builder>... properties)
The properties of the action type to be updated.
This is a convenience method that creates an instance of theActionTypeProperty.Builder avoiding the need to
create one manually via
ActionTypeProperty.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #properties(List.
properties - a consumer that will call methods on
ActionTypeProperty.Builder#properties(java.util.Collection) ActionTypeDeclaration.Builder urls(ActionTypeUrls urls)
The links associated with the action type to be updated.
urls - The links associated with the action type to be updated.default ActionTypeDeclaration.Builder urls(Consumer<ActionTypeUrls.Builder> urls)
The links associated with the action type to be updated.
This is a convenience method that creates an instance of theActionTypeUrls.Builder avoiding the need
to create one manually via ActionTypeUrls.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to urls(ActionTypeUrls).
urls - a consumer that will call methods on ActionTypeUrls.Builderurls(ActionTypeUrls)Copyright © 2023. All rights reserved.