Class GitLabSourceSpecFluentImpl<A extends GitLabSourceSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.knative.eventing.contrib.gitlab.v1alpha1.GitLabSourceSpecFluentImpl<A>
-
- All Implemented Interfaces:
GitLabSourceSpecFluent<A>,io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>
- Direct Known Subclasses:
GitLabSourceFluentImpl.SpecNestedImpl,GitLabSourceSpecBuilder
public class GitLabSourceSpecFluentImpl<A extends GitLabSourceSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements GitLabSourceSpecFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classGitLabSourceSpecFluentImpl.AccessTokenNestedImpl<N>classGitLabSourceSpecFluentImpl.SecretTokenNestedImpl<N>classGitLabSourceSpecFluentImpl.SinkNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.knative.eventing.contrib.gitlab.v1alpha1.GitLabSourceSpecFluent
GitLabSourceSpecFluent.AccessTokenNested<N>, GitLabSourceSpecFluent.SecretTokenNested<N>, GitLabSourceSpecFluent.SinkNested<N>
-
-
Constructor Summary
Constructors Constructor Description GitLabSourceSpecFluentImpl()GitLabSourceSpecFluentImpl(GitLabSourceSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
GitLabSourceSpecFluentImpl
public GitLabSourceSpecFluentImpl()
-
GitLabSourceSpecFluentImpl
public GitLabSourceSpecFluentImpl(GitLabSourceSpec instance)
-
-
Method Detail
-
getAccessToken
@Deprecated public SecretValueFromSource getAccessToken()
Deprecated.This method has been deprecated, please use method buildAccessToken instead.- Specified by:
getAccessTokenin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>- Returns:
- The buildable object.
-
buildAccessToken
public SecretValueFromSource buildAccessToken()
- Specified by:
buildAccessTokenin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withAccessToken
public A withAccessToken(SecretValueFromSource accessToken)
- Specified by:
withAccessTokenin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
hasAccessToken
public Boolean hasAccessToken()
- Specified by:
hasAccessTokenin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withNewAccessToken
public GitLabSourceSpecFluent.AccessTokenNested<A> withNewAccessToken()
- Specified by:
withNewAccessTokenin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withNewAccessTokenLike
public GitLabSourceSpecFluent.AccessTokenNested<A> withNewAccessTokenLike(SecretValueFromSource item)
- Specified by:
withNewAccessTokenLikein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
editAccessToken
public GitLabSourceSpecFluent.AccessTokenNested<A> editAccessToken()
- Specified by:
editAccessTokenin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
editOrNewAccessToken
public GitLabSourceSpecFluent.AccessTokenNested<A> editOrNewAccessToken()
- Specified by:
editOrNewAccessTokenin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
editOrNewAccessTokenLike
public GitLabSourceSpecFluent.AccessTokenNested<A> editOrNewAccessTokenLike(SecretValueFromSource item)
- Specified by:
editOrNewAccessTokenLikein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
addToEventTypes
public A addToEventTypes(int index, String item)
- Specified by:
addToEventTypesin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
setToEventTypes
public A setToEventTypes(int index, String item)
- Specified by:
setToEventTypesin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
addToEventTypes
public A addToEventTypes(String... items)
- Specified by:
addToEventTypesin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
addAllToEventTypes
public A addAllToEventTypes(Collection<String> items)
- Specified by:
addAllToEventTypesin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
removeFromEventTypes
public A removeFromEventTypes(String... items)
- Specified by:
removeFromEventTypesin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
removeAllFromEventTypes
public A removeAllFromEventTypes(Collection<String> items)
- Specified by:
removeAllFromEventTypesin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
getEventTypes
public List<String> getEventTypes()
- Specified by:
getEventTypesin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
getEventType
public String getEventType(int index)
- Specified by:
getEventTypein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
getFirstEventType
public String getFirstEventType()
- Specified by:
getFirstEventTypein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
getLastEventType
public String getLastEventType()
- Specified by:
getLastEventTypein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
getMatchingEventType
public String getMatchingEventType(Predicate<String> predicate)
- Specified by:
getMatchingEventTypein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
hasMatchingEventType
public Boolean hasMatchingEventType(Predicate<String> predicate)
- Specified by:
hasMatchingEventTypein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withEventTypes
public A withEventTypes(List<String> eventTypes)
- Specified by:
withEventTypesin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withEventTypes
public A withEventTypes(String... eventTypes)
- Specified by:
withEventTypesin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
hasEventTypes
public Boolean hasEventTypes()
- Specified by:
hasEventTypesin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
addNewEventType
public A addNewEventType(String arg1)
- Specified by:
addNewEventTypein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
addNewEventType
public A addNewEventType(StringBuilder arg1)
- Specified by:
addNewEventTypein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
addNewEventType
public A addNewEventType(StringBuffer arg1)
- Specified by:
addNewEventTypein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
getProjectUrl
public String getProjectUrl()
- Specified by:
getProjectUrlin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withProjectUrl
public A withProjectUrl(String projectUrl)
- Specified by:
withProjectUrlin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
hasProjectUrl
public Boolean hasProjectUrl()
- Specified by:
hasProjectUrlin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withNewProjectUrl
public A withNewProjectUrl(String arg1)
- Specified by:
withNewProjectUrlin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withNewProjectUrl
public A withNewProjectUrl(StringBuilder arg1)
- Specified by:
withNewProjectUrlin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withNewProjectUrl
public A withNewProjectUrl(StringBuffer arg1)
- Specified by:
withNewProjectUrlin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
getSecretToken
@Deprecated public SecretValueFromSource getSecretToken()
Deprecated.This method has been deprecated, please use method buildSecretToken instead.- Specified by:
getSecretTokenin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>- Returns:
- The buildable object.
-
buildSecretToken
public SecretValueFromSource buildSecretToken()
- Specified by:
buildSecretTokenin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withSecretToken
public A withSecretToken(SecretValueFromSource secretToken)
- Specified by:
withSecretTokenin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
hasSecretToken
public Boolean hasSecretToken()
- Specified by:
hasSecretTokenin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withNewSecretToken
public GitLabSourceSpecFluent.SecretTokenNested<A> withNewSecretToken()
- Specified by:
withNewSecretTokenin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withNewSecretTokenLike
public GitLabSourceSpecFluent.SecretTokenNested<A> withNewSecretTokenLike(SecretValueFromSource item)
- Specified by:
withNewSecretTokenLikein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
editSecretToken
public GitLabSourceSpecFluent.SecretTokenNested<A> editSecretToken()
- Specified by:
editSecretTokenin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
editOrNewSecretToken
public GitLabSourceSpecFluent.SecretTokenNested<A> editOrNewSecretToken()
- Specified by:
editOrNewSecretTokenin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
editOrNewSecretTokenLike
public GitLabSourceSpecFluent.SecretTokenNested<A> editOrNewSecretTokenLike(SecretValueFromSource item)
- Specified by:
editOrNewSecretTokenLikein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
getServiceAccountName
public String getServiceAccountName()
- Specified by:
getServiceAccountNamein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withServiceAccountName
public A withServiceAccountName(String serviceAccountName)
- Specified by:
withServiceAccountNamein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
hasServiceAccountName
public Boolean hasServiceAccountName()
- Specified by:
hasServiceAccountNamein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withNewServiceAccountName
public A withNewServiceAccountName(String arg1)
- Specified by:
withNewServiceAccountNamein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withNewServiceAccountName
public A withNewServiceAccountName(StringBuilder arg1)
- Specified by:
withNewServiceAccountNamein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withNewServiceAccountName
public A withNewServiceAccountName(StringBuffer arg1)
- Specified by:
withNewServiceAccountNamein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
getSink
@Deprecated public Destination getSink()
Deprecated.This method has been deprecated, please use method buildSink instead.- Specified by:
getSinkin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>- Returns:
- The buildable object.
-
buildSink
public Destination buildSink()
- Specified by:
buildSinkin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withSink
public A withSink(Destination sink)
- Specified by:
withSinkin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
hasSink
public Boolean hasSink()
- Specified by:
hasSinkin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withNewSink
public GitLabSourceSpecFluent.SinkNested<A> withNewSink()
- Specified by:
withNewSinkin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withNewSinkLike
public GitLabSourceSpecFluent.SinkNested<A> withNewSinkLike(Destination item)
- Specified by:
withNewSinkLikein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
editSink
public GitLabSourceSpecFluent.SinkNested<A> editSink()
- Specified by:
editSinkin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
editOrNewSink
public GitLabSourceSpecFluent.SinkNested<A> editOrNewSink()
- Specified by:
editOrNewSinkin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
editOrNewSinkLike
public GitLabSourceSpecFluent.SinkNested<A> editOrNewSinkLike(Destination item)
- Specified by:
editOrNewSinkLikein interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
isSslverify
public Boolean isSslverify()
- Specified by:
isSslverifyin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withSslverify
public A withSslverify(Boolean sslverify)
- Specified by:
withSslverifyin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
hasSslverify
public Boolean hasSslverify()
- Specified by:
hasSslverifyin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withNewSslverify
public A withNewSslverify(String arg1)
- Specified by:
withNewSslverifyin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
withNewSslverify
public A withNewSslverify(boolean arg1)
- Specified by:
withNewSslverifyin interfaceGitLabSourceSpecFluent<A extends GitLabSourceSpecFluent<A>>
-
-