Class GitMetadata
- java.lang.Object
-
- org.datadog.jenkins.plugins.datadog.model.git.GitMetadata
-
- All Implemented Interfaces:
Serializable
public class GitMetadata extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGitMetadata.Builderstatic classGitMetadata.ConverterImplstatic classGitMetadata.ConverterV1
-
Field Summary
Fields Modifier and Type Field Description static GitMetadataEMPTY
-
Constructor Summary
Constructors Constructor Description GitMetadata(String repositoryURL, String defaultBranch, String branch, GitCommitMetadata commitMetadata)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetBranch()GitCommitMetadatagetCommitMetadata()StringgetDefaultBranch()StringgetRepositoryURL()inthashCode()static GitMetadatamerge(GitMetadata a, GitMetadata b)StringtoString()
-
-
-
Field Detail
-
EMPTY
public static final GitMetadata EMPTY
-
-
Constructor Detail
-
GitMetadata
public GitMetadata(String repositoryURL, String defaultBranch, String branch, GitCommitMetadata commitMetadata)
-
-
Method Detail
-
getRepositoryURL
public String getRepositoryURL()
-
getDefaultBranch
public String getDefaultBranch()
-
getBranch
public String getBranch()
-
getCommitMetadata
public GitCommitMetadata getCommitMetadata()
-
merge
public static GitMetadata merge(GitMetadata a, GitMetadata b)
-
-