Class RepositoryRefDefinitionArgs.Builder

    • Method Detail

      • branch

        public RepositoryRefDefinitionArgs.Builder branch​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> branch)
        Parameters:
        branch - The git repository branch name to checkout.
        Returns:
        builder
      • commit

        public RepositoryRefDefinitionArgs.Builder commit​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> commit)
        Parameters:
        commit - The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver.
        Returns:
        builder
      • commit

        public RepositoryRefDefinitionArgs.Builder commit​(java.lang.String commit)
        Parameters:
        commit - The commit SHA to checkout. This value must be combined with the branch name to be valid. This takes precedence over semver.
        Returns:
        builder
      • semver

        public RepositoryRefDefinitionArgs.Builder semver​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> semver)
        Parameters:
        semver - The semver range used to match against git repository tags. This takes precedence over tag.
        Returns:
        builder
      • semver

        public RepositoryRefDefinitionArgs.Builder semver​(java.lang.String semver)
        Parameters:
        semver - The semver range used to match against git repository tags. This takes precedence over tag.
        Returns:
        builder
      • tag

        public RepositoryRefDefinitionArgs.Builder tag​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> tag)
        Parameters:
        tag - The git repository tag name to checkout. This takes precedence over branch.
        Returns:
        builder
      • tag

        public RepositoryRefDefinitionArgs.Builder tag​(java.lang.String tag)
        Parameters:
        tag - The git repository tag name to checkout. This takes precedence over branch.
        Returns:
        builder