Class GitHubSourceSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.knative.eventing.contrib.github.v1alpha1.GitHubSourceSpecFluentImpl<GitHubSourceSpecBuilder>
-
- io.fabric8.knative.eventing.contrib.github.v1alpha1.GitHubSourceSpecBuilder
-
- All Implemented Interfaces:
GitHubSourceSpecFluent<GitHubSourceSpecBuilder>,io.fabric8.kubernetes.api.builder.Builder<GitHubSourceSpec>,io.fabric8.kubernetes.api.builder.Fluent<GitHubSourceSpecBuilder>,io.fabric8.kubernetes.api.builder.Visitable<GitHubSourceSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<GitHubSourceSpec,GitHubSourceSpecBuilder>
public class GitHubSourceSpecBuilder extends GitHubSourceSpecFluentImpl<GitHubSourceSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<GitHubSourceSpec,GitHubSourceSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.knative.eventing.contrib.github.v1alpha1.GitHubSourceSpecFluentImpl
GitHubSourceSpecFluentImpl.AccessTokenNestedImpl<N>, GitHubSourceSpecFluentImpl.CeOverridesNestedImpl<N>, GitHubSourceSpecFluentImpl.SecretTokenNestedImpl<N>, GitHubSourceSpecFluentImpl.SinkNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.knative.eventing.contrib.github.v1alpha1.GitHubSourceSpecFluent
GitHubSourceSpecFluent.AccessTokenNested<N>, GitHubSourceSpecFluent.CeOverridesNested<N>, GitHubSourceSpecFluent.SecretTokenNested<N>, GitHubSourceSpecFluent.SinkNested<N>
-
-
Constructor Summary
Constructors Constructor Description GitHubSourceSpecBuilder()GitHubSourceSpecBuilder(GitHubSourceSpec instance)GitHubSourceSpecBuilder(GitHubSourceSpecFluent<?> fluent)GitHubSourceSpecBuilder(GitHubSourceSpecFluent<?> fluent, GitHubSourceSpec instance)GitHubSourceSpecBuilder(GitHubSourceSpecFluent<?> fluent, GitHubSourceSpec instance, Boolean validationEnabled)GitHubSourceSpecBuilder(GitHubSourceSpecFluent<?> fluent, Boolean validationEnabled)GitHubSourceSpecBuilder(GitHubSourceSpec instance, Boolean validationEnabled)GitHubSourceSpecBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EditableGitHubSourceSpecbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.fabric8.knative.eventing.contrib.github.v1alpha1.GitHubSourceSpecFluentImpl
addAllToEventTypes, addNewEventType, addNewEventType, addNewEventType, addToEventTypes, addToEventTypes, buildAccessToken, buildCeOverrides, buildSecretToken, buildSink, editAccessToken, editCeOverrides, editOrNewAccessToken, editOrNewAccessTokenLike, editOrNewCeOverrides, editOrNewCeOverridesLike, editOrNewSecretToken, editOrNewSecretTokenLike, editOrNewSink, editOrNewSinkLike, editSecretToken, editSink, getAccessToken, getCeOverrides, getEventType, getEventTypes, getFirstEventType, getGithubAPIURL, getLastEventType, getMatchingEventType, getOwnerAndRepository, getSecretToken, getServiceAccountName, getSink, hasAccessToken, hasCeOverrides, hasEventTypes, hasGithubAPIURL, hasMatchingEventType, hasOwnerAndRepository, hasSecretToken, hasSecure, hasServiceAccountName, hasSink, isSecure, removeAllFromEventTypes, removeFromEventTypes, setToEventTypes, withAccessToken, withCeOverrides, withEventTypes, withEventTypes, withGithubAPIURL, withNewAccessToken, withNewAccessTokenLike, withNewCeOverrides, withNewCeOverridesLike, withNewGithubAPIURL, withNewGithubAPIURL, withNewGithubAPIURL, withNewOwnerAndRepository, withNewOwnerAndRepository, withNewOwnerAndRepository, withNewSecretToken, withNewSecretTokenLike, withNewSecure, withNewSecure, withNewServiceAccountName, withNewServiceAccountName, withNewServiceAccountName, withNewSink, withNewSinkLike, withOwnerAndRepository, withSecretToken, withSecure, withServiceAccountName, withSink
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
GitHubSourceSpecBuilder
public GitHubSourceSpecBuilder()
-
GitHubSourceSpecBuilder
public GitHubSourceSpecBuilder(Boolean validationEnabled)
-
GitHubSourceSpecBuilder
public GitHubSourceSpecBuilder(GitHubSourceSpecFluent<?> fluent)
-
GitHubSourceSpecBuilder
public GitHubSourceSpecBuilder(GitHubSourceSpecFluent<?> fluent, Boolean validationEnabled)
-
GitHubSourceSpecBuilder
public GitHubSourceSpecBuilder(GitHubSourceSpecFluent<?> fluent, GitHubSourceSpec instance)
-
GitHubSourceSpecBuilder
public GitHubSourceSpecBuilder(GitHubSourceSpecFluent<?> fluent, GitHubSourceSpec instance, Boolean validationEnabled)
-
GitHubSourceSpecBuilder
public GitHubSourceSpecBuilder(GitHubSourceSpec instance)
-
GitHubSourceSpecBuilder
public GitHubSourceSpecBuilder(GitHubSourceSpec instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public EditableGitHubSourceSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<GitHubSourceSpec>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classGitHubSourceSpecFluentImpl<GitHubSourceSpecBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classGitHubSourceSpecFluentImpl<GitHubSourceSpecBuilder>
-
-