public class GitHubSourceSpecFluent<A extends GitHubSourceSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
GitHubSourceSpecFluent.AccessTokenNested<N> |
class |
GitHubSourceSpecFluent.CeOverridesNested<N> |
class |
GitHubSourceSpecFluent.SecretTokenNested<N> |
class |
GitHubSourceSpecFluent.SinkNested<N> |
| Constructor and Description |
|---|
GitHubSourceSpecFluent() |
GitHubSourceSpecFluent(GitHubSourceSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic GitHubSourceSpecFluent()
public GitHubSourceSpecFluent(GitHubSourceSpec instance)
public SecretValueFromSource buildAccessToken()
public A withAccessToken(SecretValueFromSource accessToken)
public boolean hasAccessToken()
public GitHubSourceSpecFluent.AccessTokenNested<A> withNewAccessToken()
public GitHubSourceSpecFluent.AccessTokenNested<A> withNewAccessTokenLike(SecretValueFromSource item)
public GitHubSourceSpecFluent.AccessTokenNested<A> editAccessToken()
public GitHubSourceSpecFluent.AccessTokenNested<A> editOrNewAccessToken()
public GitHubSourceSpecFluent.AccessTokenNested<A> editOrNewAccessTokenLike(SecretValueFromSource item)
public CloudEventOverrides buildCeOverrides()
public A withCeOverrides(CloudEventOverrides ceOverrides)
public boolean hasCeOverrides()
public GitHubSourceSpecFluent.CeOverridesNested<A> withNewCeOverrides()
public GitHubSourceSpecFluent.CeOverridesNested<A> withNewCeOverridesLike(CloudEventOverrides item)
public GitHubSourceSpecFluent.CeOverridesNested<A> editCeOverrides()
public GitHubSourceSpecFluent.CeOverridesNested<A> editOrNewCeOverrides()
public GitHubSourceSpecFluent.CeOverridesNested<A> editOrNewCeOverridesLike(CloudEventOverrides item)
public A addAllToEventTypes(Collection<String> items)
public A removeAllFromEventTypes(Collection<String> items)
public String getEventType(int index)
public String getFirstEventType()
public String getLastEventType()
public boolean hasEventTypes()
public String getGithubAPIURL()
public boolean hasGithubAPIURL()
public String getOwnerAndRepository()
public boolean hasOwnerAndRepository()
public SecretValueFromSource buildSecretToken()
public A withSecretToken(SecretValueFromSource secretToken)
public boolean hasSecretToken()
public GitHubSourceSpecFluent.SecretTokenNested<A> withNewSecretToken()
public GitHubSourceSpecFluent.SecretTokenNested<A> withNewSecretTokenLike(SecretValueFromSource item)
public GitHubSourceSpecFluent.SecretTokenNested<A> editSecretToken()
public GitHubSourceSpecFluent.SecretTokenNested<A> editOrNewSecretToken()
public GitHubSourceSpecFluent.SecretTokenNested<A> editOrNewSecretTokenLike(SecretValueFromSource item)
public Boolean getSecure()
public boolean hasSecure()
public String getServiceAccountName()
public boolean hasServiceAccountName()
public Destination buildSink()
public A withSink(Destination sink)
public boolean hasSink()
public GitHubSourceSpecFluent.SinkNested<A> withNewSink()
public GitHubSourceSpecFluent.SinkNested<A> withNewSinkLike(Destination item)
public GitHubSourceSpecFluent.SinkNested<A> editSink()
public GitHubSourceSpecFluent.SinkNested<A> editOrNewSink()
public GitHubSourceSpecFluent.SinkNested<A> editOrNewSinkLike(Destination item)
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends GitHubSourceSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends GitHubSourceSpecFluent<A>>public A withSecure()
Copyright © 2015–2023 Red Hat. All rights reserved.