Package io.fabric8.openshift.api.model
Class GitInfoFluent<A extends GitInfoFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.GitInfoFluent<A>
-
- Direct Known Subclasses:
GenericWebHookEventFluent.GitNested,GitInfoBuilder
public class GitInfoFluent<A extends GitInfoFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classGitInfoFluent.AuthorNested<N>classGitInfoFluent.CommitterNested<N>classGitInfoFluent.RefsNested<N>
-
Constructor Summary
Constructors Constructor Description GitInfoFluent()GitInfoFluent(GitInfo instance)
-
Method Summary
-
-
-
Constructor Detail
-
GitInfoFluent
public GitInfoFluent()
-
GitInfoFluent
public GitInfoFluent(GitInfo instance)
-
-
Method Detail
-
addAllToRefs
public A addAllToRefs(Collection<GitRefInfo> items)
-
addNewRef
public GitInfoFluent.RefsNested<A> addNewRef()
-
addNewRefLike
public GitInfoFluent.RefsNested<A> addNewRefLike(GitRefInfo item)
-
addToRefs
public A addToRefs(GitRefInfo... items)
-
addToRefs
public A addToRefs(int index, GitRefInfo item)
-
buildAuthor
public SourceControlUser buildAuthor()
-
buildCommitter
public SourceControlUser buildCommitter()
-
buildFirstRef
public GitRefInfo buildFirstRef()
-
buildLastRef
public GitRefInfo buildLastRef()
-
buildMatchingRef
public GitRefInfo buildMatchingRef(Predicate<GitRefInfoBuilder> predicate)
-
buildRef
public GitRefInfo buildRef(int index)
-
buildRefs
public List<GitRefInfo> buildRefs()
-
copyInstance
protected void copyInstance(GitInfo instance)
-
editAuthor
public GitInfoFluent.AuthorNested<A> editAuthor()
-
editCommitter
public GitInfoFluent.CommitterNested<A> editCommitter()
-
editFirstRef
public GitInfoFluent.RefsNested<A> editFirstRef()
-
editLastRef
public GitInfoFluent.RefsNested<A> editLastRef()
-
editMatchingRef
public GitInfoFluent.RefsNested<A> editMatchingRef(Predicate<GitRefInfoBuilder> predicate)
-
editOrNewAuthor
public GitInfoFluent.AuthorNested<A> editOrNewAuthor()
-
editOrNewAuthorLike
public GitInfoFluent.AuthorNested<A> editOrNewAuthorLike(SourceControlUser item)
-
editOrNewCommitter
public GitInfoFluent.CommitterNested<A> editOrNewCommitter()
-
editOrNewCommitterLike
public GitInfoFluent.CommitterNested<A> editOrNewCommitterLike(SourceControlUser item)
-
editRef
public GitInfoFluent.RefsNested<A> editRef(int index)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends GitInfoFluent<A>>
-
getCommit
public String getCommit()
-
getHttpProxy
public String getHttpProxy()
-
getHttpsProxy
public String getHttpsProxy()
-
getMessage
public String getMessage()
-
getNoProxy
public String getNoProxy()
-
getRef
public String getRef()
-
getUri
public String getUri()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasAuthor
public boolean hasAuthor()
-
hasCommit
public boolean hasCommit()
-
hasCommitter
public boolean hasCommitter()
-
hasHttpProxy
public boolean hasHttpProxy()
-
hasHttpsProxy
public boolean hasHttpsProxy()
-
hasMatchingRef
public boolean hasMatchingRef(Predicate<GitRefInfoBuilder> predicate)
-
hasMessage
public boolean hasMessage()
-
hasNoProxy
public boolean hasNoProxy()
-
hasRef
public boolean hasRef()
-
hasRefs
public boolean hasRefs()
-
hasUri
public boolean hasUri()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends GitInfoFluent<A>>
-
removeAllFromRefs
public A removeAllFromRefs(Collection<GitRefInfo> items)
-
removeFromRefs
public A removeFromRefs(GitRefInfo... items)
-
removeMatchingFromRefs
public A removeMatchingFromRefs(Predicate<GitRefInfoBuilder> predicate)
-
setNewRefLike
public GitInfoFluent.RefsNested<A> setNewRefLike(int index, GitRefInfo item)
-
setToRefs
public A setToRefs(int index, GitRefInfo item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withAuthor
public A withAuthor(SourceControlUser author)
-
withCommitter
public A withCommitter(SourceControlUser committer)
-
withNewAuthor
public GitInfoFluent.AuthorNested<A> withNewAuthor()
-
withNewAuthorLike
public GitInfoFluent.AuthorNested<A> withNewAuthorLike(SourceControlUser item)
-
withNewCommitter
public GitInfoFluent.CommitterNested<A> withNewCommitter()
-
withNewCommitterLike
public GitInfoFluent.CommitterNested<A> withNewCommitterLike(SourceControlUser item)
-
withRefs
public A withRefs(List<GitRefInfo> refs)
-
withRefs
public A withRefs(GitRefInfo... refs)
-
-