Interface OpReadValueSource.Parameters
- All Superinterfaces:
org.gradle.api.provider.ValueSourceParameters
- Enclosing class:
- OpReadValueSource
public static interface OpReadValueSource.Parameters
extends org.gradle.api.provider.ValueSourceParameters
Parameters passed to
OpReadValueSource for resolving a single 1Password secret.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.provider.ValueSourceParameters
org.gradle.api.provider.ValueSourceParameters.None -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.provider.Property<String>TheopCLI command (e.g.org.gradle.api.provider.Property<String>The Gradle project property key — used in error messages.org.gradle.api.provider.Property<String>Theop://reference to resolve (e.g.org.gradle.api.provider.Property<Long>The timeout in milliseconds for theopCLI subprocess.
-
Method Details
-
getReference
org.gradle.api.provider.Property<String> getReference()Theop://reference to resolve (e.g.op://vault/item/field).- Returns:
- the 1Password reference property
-
getPropertyName
org.gradle.api.provider.Property<String> getPropertyName()The Gradle project property key — used in error messages.- Returns:
- the property name property
-
getCommand
org.gradle.api.provider.Property<String> getCommand()TheopCLI command (e.g.opor a custom path).- Returns:
- the CLI command property
-
getTimeoutMillis
org.gradle.api.provider.Property<Long> getTimeoutMillis()The timeout in milliseconds for theopCLI subprocess.- Returns:
- the timeout property
-