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