Package com.pulumi.deployment
Class InvokeOutputOptions.Builder
- java.lang.Object
-
- com.pulumi.deployment.InvokeOutputOptions.Builder
-
- Enclosing class:
- InvokeOutputOptions
public static final class InvokeOutputOptions.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InvokeOutputOptions
build()
InvokeOutputOptions.Builder
dependsOn(Resource... dependsOn)
Additional explicit dependencies on other resources.InvokeOutputOptions.Builder
parent(Resource parent)
An optional parent resource to which this invoke belongs.InvokeOutputOptions.Builder
pluginDownloadURL(java.lang.String pluginDownloadURL)
An optional URL, corresponding to the url from which the provider plugin that should be used when operating on this invoke is downloaded from.InvokeOutputOptions.Builder
provider(ProviderResource provider)
An optional provider to use for this invoke.InvokeOutputOptions.Builder
version(java.lang.String version)
An optional version, corresponding to the version of the provider plugin that should be used when operating on this invoke.
-
-
-
Method Detail
-
parent
public InvokeOutputOptions.Builder parent(Resource parent)
An optional parent resource to which this invoke belongs.
-
provider
public InvokeOutputOptions.Builder provider(ProviderResource provider)
An optional provider to use for this invoke. If no provider is supplied, the default provider for the invoke package will be used.
-
version
public InvokeOutputOptions.Builder version(java.lang.String version)
An optional version, corresponding to the version of the provider plugin that should be used when operating on this invoke. This version overrides the version information inferred from the current package and should rarely be used.
-
pluginDownloadURL
public InvokeOutputOptions.Builder pluginDownloadURL(java.lang.String pluginDownloadURL)
An optional URL, corresponding to the url from which the provider plugin that should be used when operating on this invoke is downloaded from. This URL overrides the download URL inferred from the current package and should rarely be used.
-
dependsOn
public InvokeOutputOptions.Builder dependsOn(Resource... dependsOn)
Additional explicit dependencies on other resources.
-
build
public InvokeOutputOptions build()
-
-