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 class
GitMetadata.Builder
static class
GitMetadata.ConverterImpl
static class
GitMetadata.ConverterV1
-
Field Summary
Fields Modifier and Type Field Description static GitMetadata
EMPTY
-
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 boolean
equals(Object o)
String
getBranch()
GitCommitMetadata
getCommitMetadata()
String
getDefaultBranch()
String
getRepositoryURL()
int
hashCode()
static GitMetadata
merge(GitMetadata a, GitMetadata b)
String
toString()
-
-
-
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)
-
-