Package com.pulumi.cloudflare.inputs
Class WorkerScriptState.Builder
- java.lang.Object
-
- com.pulumi.cloudflare.inputs.WorkerScriptState.Builder
-
- Enclosing class:
- WorkerScriptState
public static final class WorkerScriptState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(WorkerScriptState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WorkerScriptState defaults)
-
-
Method Detail
-
accountId
public WorkerScriptState.Builder accountId(@Nullable com.pulumi.core.Output<java.lang.String> accountId)
- Parameters:
accountId
- The account identifier to target for the resource.- Returns:
- builder
-
accountId
public WorkerScriptState.Builder accountId(java.lang.String accountId)
- Parameters:
accountId
- The account identifier to target for the resource.- Returns:
- builder
-
analyticsEngineBindings
public WorkerScriptState.Builder analyticsEngineBindings(@Nullable com.pulumi.core.Output<java.util.List<WorkerScriptAnalyticsEngineBindingArgs>> analyticsEngineBindings)
-
analyticsEngineBindings
public WorkerScriptState.Builder analyticsEngineBindings(java.util.List<WorkerScriptAnalyticsEngineBindingArgs> analyticsEngineBindings)
-
analyticsEngineBindings
public WorkerScriptState.Builder analyticsEngineBindings(WorkerScriptAnalyticsEngineBindingArgs... analyticsEngineBindings)
-
compatibilityDate
public WorkerScriptState.Builder compatibilityDate(@Nullable com.pulumi.core.Output<java.lang.String> compatibilityDate)
- Parameters:
compatibilityDate
- The date to use for the compatibility flag.- Returns:
- builder
-
compatibilityDate
public WorkerScriptState.Builder compatibilityDate(java.lang.String compatibilityDate)
- Parameters:
compatibilityDate
- The date to use for the compatibility flag.- Returns:
- builder
-
compatibilityFlags
public WorkerScriptState.Builder compatibilityFlags(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> compatibilityFlags)
- Parameters:
compatibilityFlags
- Compatibility flags used for Worker Scripts.- Returns:
- builder
-
compatibilityFlags
public WorkerScriptState.Builder compatibilityFlags(java.util.List<java.lang.String> compatibilityFlags)
- Parameters:
compatibilityFlags
- Compatibility flags used for Worker Scripts.- Returns:
- builder
-
compatibilityFlags
public WorkerScriptState.Builder compatibilityFlags(java.lang.String... compatibilityFlags)
- Parameters:
compatibilityFlags
- Compatibility flags used for Worker Scripts.- Returns:
- builder
-
content
public WorkerScriptState.Builder content(@Nullable com.pulumi.core.Output<java.lang.String> content)
- Parameters:
content
- The script content.- Returns:
- builder
-
content
public WorkerScriptState.Builder content(java.lang.String content)
- Parameters:
content
- The script content.- Returns:
- builder
-
d1DatabaseBindings
public WorkerScriptState.Builder d1DatabaseBindings(@Nullable com.pulumi.core.Output<java.util.List<WorkerScriptD1DatabaseBindingArgs>> d1DatabaseBindings)
-
d1DatabaseBindings
public WorkerScriptState.Builder d1DatabaseBindings(java.util.List<WorkerScriptD1DatabaseBindingArgs> d1DatabaseBindings)
-
d1DatabaseBindings
public WorkerScriptState.Builder d1DatabaseBindings(WorkerScriptD1DatabaseBindingArgs... d1DatabaseBindings)
-
kvNamespaceBindings
public WorkerScriptState.Builder kvNamespaceBindings(@Nullable com.pulumi.core.Output<java.util.List<WorkerScriptKvNamespaceBindingArgs>> kvNamespaceBindings)
-
kvNamespaceBindings
public WorkerScriptState.Builder kvNamespaceBindings(java.util.List<WorkerScriptKvNamespaceBindingArgs> kvNamespaceBindings)
-
kvNamespaceBindings
public WorkerScriptState.Builder kvNamespaceBindings(WorkerScriptKvNamespaceBindingArgs... kvNamespaceBindings)
-
logpush
public WorkerScriptState.Builder logpush(@Nullable com.pulumi.core.Output<java.lang.Boolean> logpush)
- Parameters:
logpush
- Enabling allows Worker events to be sent to a defined Logpush destination.- Returns:
- builder
-
logpush
public WorkerScriptState.Builder logpush(java.lang.Boolean logpush)
- Parameters:
logpush
- Enabling allows Worker events to be sent to a defined Logpush destination.- Returns:
- builder
-
module
public WorkerScriptState.Builder module(@Nullable com.pulumi.core.Output<java.lang.Boolean> module)
- Parameters:
module
- The base64 encoded wasm module you want to store.- Returns:
- builder
-
module
public WorkerScriptState.Builder module(java.lang.Boolean module)
- Parameters:
module
- The base64 encoded wasm module you want to store.- Returns:
- builder
-
name
public WorkerScriptState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- The global variable for the binding in your Worker code.- Returns:
- builder
-
name
public WorkerScriptState.Builder name(java.lang.String name)
- Parameters:
name
- The global variable for the binding in your Worker code.- Returns:
- builder
-
placements
public WorkerScriptState.Builder placements(@Nullable com.pulumi.core.Output<java.util.List<WorkerScriptPlacementArgs>> placements)
-
placements
public WorkerScriptState.Builder placements(java.util.List<WorkerScriptPlacementArgs> placements)
-
placements
public WorkerScriptState.Builder placements(WorkerScriptPlacementArgs... placements)
-
plainTextBindings
public WorkerScriptState.Builder plainTextBindings(@Nullable com.pulumi.core.Output<java.util.List<WorkerScriptPlainTextBindingArgs>> plainTextBindings)
-
plainTextBindings
public WorkerScriptState.Builder plainTextBindings(java.util.List<WorkerScriptPlainTextBindingArgs> plainTextBindings)
-
plainTextBindings
public WorkerScriptState.Builder plainTextBindings(WorkerScriptPlainTextBindingArgs... plainTextBindings)
-
queueBindings
public WorkerScriptState.Builder queueBindings(@Nullable com.pulumi.core.Output<java.util.List<WorkerScriptQueueBindingArgs>> queueBindings)
-
queueBindings
public WorkerScriptState.Builder queueBindings(java.util.List<WorkerScriptQueueBindingArgs> queueBindings)
-
queueBindings
public WorkerScriptState.Builder queueBindings(WorkerScriptQueueBindingArgs... queueBindings)
-
r2BucketBindings
public WorkerScriptState.Builder r2BucketBindings(@Nullable com.pulumi.core.Output<java.util.List<WorkerScriptR2BucketBindingArgs>> r2BucketBindings)
-
r2BucketBindings
public WorkerScriptState.Builder r2BucketBindings(java.util.List<WorkerScriptR2BucketBindingArgs> r2BucketBindings)
-
r2BucketBindings
public WorkerScriptState.Builder r2BucketBindings(WorkerScriptR2BucketBindingArgs... r2BucketBindings)
-
secretTextBindings
public WorkerScriptState.Builder secretTextBindings(@Nullable com.pulumi.core.Output<java.util.List<WorkerScriptSecretTextBindingArgs>> secretTextBindings)
-
secretTextBindings
public WorkerScriptState.Builder secretTextBindings(java.util.List<WorkerScriptSecretTextBindingArgs> secretTextBindings)
-
secretTextBindings
public WorkerScriptState.Builder secretTextBindings(WorkerScriptSecretTextBindingArgs... secretTextBindings)
-
serviceBindings
public WorkerScriptState.Builder serviceBindings(@Nullable com.pulumi.core.Output<java.util.List<WorkerScriptServiceBindingArgs>> serviceBindings)
-
serviceBindings
public WorkerScriptState.Builder serviceBindings(java.util.List<WorkerScriptServiceBindingArgs> serviceBindings)
-
serviceBindings
public WorkerScriptState.Builder serviceBindings(WorkerScriptServiceBindingArgs... serviceBindings)
-
webassemblyBindings
public WorkerScriptState.Builder webassemblyBindings(@Nullable com.pulumi.core.Output<java.util.List<WorkerScriptWebassemblyBindingArgs>> webassemblyBindings)
-
webassemblyBindings
public WorkerScriptState.Builder webassemblyBindings(java.util.List<WorkerScriptWebassemblyBindingArgs> webassemblyBindings)
-
webassemblyBindings
public WorkerScriptState.Builder webassemblyBindings(WorkerScriptWebassemblyBindingArgs... webassemblyBindings)
-
build
public WorkerScriptState build()
-
-