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 Type
    Method
    Description
    org.gradle.api.provider.Property<String>
    The op CLI command (e.g.
    org.gradle.api.provider.Property<String>
    The Gradle project property key — used in error messages.
    org.gradle.api.provider.Property<String>
    The op:// reference to resolve (e.g.
    org.gradle.api.provider.Property<Long>
    Timeout in milliseconds for the op CLI subprocess.
  • Method Details

    • getReference

      org.gradle.api.provider.Property<String> getReference()
      The op:// reference to resolve (e.g. op://vault/item/field).
    • getPropertyName

      org.gradle.api.provider.Property<String> getPropertyName()
      The Gradle project property key — used in error messages.
    • getCommand

      org.gradle.api.provider.Property<String> getCommand()
      The op CLI command (e.g. op or a custom path).
    • getTimeoutMillis

      org.gradle.api.provider.Property<Long> getTimeoutMillis()
      Timeout in milliseconds for the op CLI subprocess.