Class GitHubBindingSpecFluentImpl<A extends GitHubBindingSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.knative.eventing.contrib.github.v1alpha1.GitHubBindingSpecFluentImpl<A>
-
- All Implemented Interfaces:
GitHubBindingSpecFluent<A>,io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>
- Direct Known Subclasses:
GitHubBindingFluentImpl.SpecNestedImpl,GitHubBindingSpecBuilder
public class GitHubBindingSpecFluentImpl<A extends GitHubBindingSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements GitHubBindingSpecFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classGitHubBindingSpecFluentImpl.AccessTokenNestedImpl<N>classGitHubBindingSpecFluentImpl.SubjectNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.knative.eventing.contrib.github.v1alpha1.GitHubBindingSpecFluent
GitHubBindingSpecFluent.AccessTokenNested<N>, GitHubBindingSpecFluent.SubjectNested<N>
-
-
Constructor Summary
Constructors Constructor Description GitHubBindingSpecFluentImpl()GitHubBindingSpecFluentImpl(GitHubBindingSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
GitHubBindingSpecFluentImpl
public GitHubBindingSpecFluentImpl()
-
GitHubBindingSpecFluentImpl
public GitHubBindingSpecFluentImpl(GitHubBindingSpec instance)
-
-
Method Detail
-
getAccessToken
@Deprecated public SecretValueFromSource getAccessToken()
Deprecated.This method has been deprecated, please use method buildAccessToken instead.- Specified by:
getAccessTokenin interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>- Returns:
- The buildable object.
-
buildAccessToken
public SecretValueFromSource buildAccessToken()
- Specified by:
buildAccessTokenin interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
withAccessToken
public A withAccessToken(SecretValueFromSource accessToken)
- Specified by:
withAccessTokenin interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
hasAccessToken
public Boolean hasAccessToken()
- Specified by:
hasAccessTokenin interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
withNewAccessToken
public GitHubBindingSpecFluent.AccessTokenNested<A> withNewAccessToken()
- Specified by:
withNewAccessTokenin interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
withNewAccessTokenLike
public GitHubBindingSpecFluent.AccessTokenNested<A> withNewAccessTokenLike(SecretValueFromSource item)
- Specified by:
withNewAccessTokenLikein interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
editAccessToken
public GitHubBindingSpecFluent.AccessTokenNested<A> editAccessToken()
- Specified by:
editAccessTokenin interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
editOrNewAccessToken
public GitHubBindingSpecFluent.AccessTokenNested<A> editOrNewAccessToken()
- Specified by:
editOrNewAccessTokenin interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
editOrNewAccessTokenLike
public GitHubBindingSpecFluent.AccessTokenNested<A> editOrNewAccessTokenLike(SecretValueFromSource item)
- Specified by:
editOrNewAccessTokenLikein interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
getSubject
@Deprecated public Reference getSubject()
Deprecated.This method has been deprecated, please use method buildSubject instead.- Specified by:
getSubjectin interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>- Returns:
- The buildable object.
-
buildSubject
public Reference buildSubject()
- Specified by:
buildSubjectin interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
withSubject
public A withSubject(Reference subject)
- Specified by:
withSubjectin interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
hasSubject
public Boolean hasSubject()
- Specified by:
hasSubjectin interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
withNewSubject
public GitHubBindingSpecFluent.SubjectNested<A> withNewSubject()
- Specified by:
withNewSubjectin interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
withNewSubjectLike
public GitHubBindingSpecFluent.SubjectNested<A> withNewSubjectLike(Reference item)
- Specified by:
withNewSubjectLikein interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
editSubject
public GitHubBindingSpecFluent.SubjectNested<A> editSubject()
- Specified by:
editSubjectin interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
editOrNewSubject
public GitHubBindingSpecFluent.SubjectNested<A> editOrNewSubject()
- Specified by:
editOrNewSubjectin interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
editOrNewSubjectLike
public GitHubBindingSpecFluent.SubjectNested<A> editOrNewSubjectLike(Reference item)
- Specified by:
editOrNewSubjectLikein interfaceGitHubBindingSpecFluent<A extends GitHubBindingSpecFluent<A>>
-
-