Class RepositoryGitRemoteSettings


  • public final class RepositoryGitRemoteSettings
    extends java.lang.Object
    • Method Detail

      • authenticationTokenSecretVersion

        public java.util.Optional<java.lang.String> authenticationTokenSecretVersion()
        Returns:
        The name of the Secret Manager secret version to use as an authentication token for Git operations. This secret is for assigning with HTTPS only(for SSH use `ssh_authentication_config`). Must be in the format projects/*/secrets/*/versions/*.
      • defaultBranch

        public java.lang.String defaultBranch()
        Returns:
        The Git remote's default branch name.
      • tokenStatus

        public java.util.Optional<java.lang.String> tokenStatus()
        Returns:
        (Output) Indicates the status of the Git access token. https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories#TokenStatus
      • url

        public java.lang.String url()
        Returns:
        The Git remote's URL.