Interface Credentials


public interface Credentials
Configures the credentials when accessing the remote build cache.

The specified values will take precedence over the values defined in the develocity.xml.

Since:
1.21
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the remote build cache password.
    Gets the remote build cache username.
    void
    setPassword(String password)
    Sets the remote build cache password.
    void
    setUsername(String username)
    Sets the remote build cache username.
  • Method Details

    • getUsername

      @Nullable String getUsername()
      Gets the remote build cache username.
      Returns:
      the remote build cache username or null
    • setUsername

      void setUsername(@Nullable String username)
      Sets the remote build cache username.

      Configuration via the develocity.cache.remote.username system property will always take precedence.

      Parameters:
      username - the remote build cache username or null
    • getPassword

      @Nullable String getPassword()
      Gets the remote build cache password.
      Returns:
      the remote build cache password or null
    • setPassword

      void setPassword(@Nullable String password)
      Sets the remote build cache password.

      Configuration via the develocity.cache.remote.password system property will always take precedence.

      Parameters:
      password - the remote build cache password or null