java.lang.Object
com.google.genai.gaos.models.interactions.EnvVar

public class EnvVar extends Object
EnvVar

An environment variable to set in the execution environment.

  • Constructor Details

    • EnvVar

      public EnvVar(@Nullable String credential, @Nullable String value)
    • EnvVar

      public EnvVar()
  • Method Details

    • credential

      public Optional<String> credential()
      Optional reference to a server-managed Credential resource by ID.
    • value

      public Optional<String> value()
      Direct string value for plain environment variables.
    • builder

      public static EnvVar.Builder builder()
    • withCredential

      public EnvVar withCredential(@Nullable String credential)
      Optional reference to a server-managed Credential resource by ID.
    • withValue

      public EnvVar withValue(@Nullable String value)
      Direct string value for plain environment variables.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object