Class InvokeOutputOptions.Builder

java.lang.Object
com.pulumi.deployment.InvokeOutputOptions.Builder
Enclosing class:
InvokeOutputOptions

public static final class InvokeOutputOptions.Builder extends Object
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • 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(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(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()