Class GitHubSourceBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.knative.eventing.contrib.github.v1alpha1.GitHubSourceFluentImpl<GitHubSourceBuilder>
-
- io.fabric8.knative.eventing.contrib.github.v1alpha1.GitHubSourceBuilder
-
- All Implemented Interfaces:
GitHubSourceFluent<GitHubSourceBuilder>,io.fabric8.kubernetes.api.builder.Builder<GitHubSource>,io.fabric8.kubernetes.api.builder.Fluent<GitHubSourceBuilder>,io.fabric8.kubernetes.api.builder.Visitable<GitHubSourceBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<GitHubSource,GitHubSourceBuilder>
public class GitHubSourceBuilder extends GitHubSourceFluentImpl<GitHubSourceBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<GitHubSource,GitHubSourceBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.knative.eventing.contrib.github.v1alpha1.GitHubSourceFluentImpl
GitHubSourceFluentImpl.MetadataNestedImpl<N>, GitHubSourceFluentImpl.SpecNestedImpl<N>, GitHubSourceFluentImpl.StatusNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.knative.eventing.contrib.github.v1alpha1.GitHubSourceFluent
GitHubSourceFluent.MetadataNested<N>, GitHubSourceFluent.SpecNested<N>, GitHubSourceFluent.StatusNested<N>
-
-
Constructor Summary
Constructors Constructor Description GitHubSourceBuilder()GitHubSourceBuilder(GitHubSource instance)GitHubSourceBuilder(GitHubSourceFluent<?> fluent)GitHubSourceBuilder(GitHubSourceFluent<?> fluent, GitHubSource instance)GitHubSourceBuilder(GitHubSourceFluent<?> fluent, GitHubSource instance, Boolean validationEnabled)GitHubSourceBuilder(GitHubSourceFluent<?> fluent, Boolean validationEnabled)GitHubSourceBuilder(GitHubSource instance, Boolean validationEnabled)GitHubSourceBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EditableGitHubSourcebuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.fabric8.knative.eventing.contrib.github.v1alpha1.GitHubSourceFluentImpl
buildMetadata, buildSpec, buildStatus, editMetadata, editOrNewMetadata, editOrNewMetadataLike, editOrNewSpec, editOrNewSpecLike, editOrNewStatus, editOrNewStatusLike, editSpec, editStatus, getApiVersion, getKind, getMetadata, getSpec, getStatus, hasApiVersion, hasKind, hasMetadata, hasSpec, hasStatus, withApiVersion, withKind, withMetadata, withNewApiVersion, withNewApiVersion, withNewApiVersion, withNewKind, withNewKind, withNewKind, withNewMetadata, withNewMetadataLike, withNewSpec, withNewSpecLike, withNewStatus, withNewStatusLike, withSpec, withStatus
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
GitHubSourceBuilder
public GitHubSourceBuilder()
-
GitHubSourceBuilder
public GitHubSourceBuilder(Boolean validationEnabled)
-
GitHubSourceBuilder
public GitHubSourceBuilder(GitHubSourceFluent<?> fluent)
-
GitHubSourceBuilder
public GitHubSourceBuilder(GitHubSourceFluent<?> fluent, Boolean validationEnabled)
-
GitHubSourceBuilder
public GitHubSourceBuilder(GitHubSourceFluent<?> fluent, GitHubSource instance)
-
GitHubSourceBuilder
public GitHubSourceBuilder(GitHubSourceFluent<?> fluent, GitHubSource instance, Boolean validationEnabled)
-
GitHubSourceBuilder
public GitHubSourceBuilder(GitHubSource instance)
-
GitHubSourceBuilder
public GitHubSourceBuilder(GitHubSource instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public EditableGitHubSource build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<GitHubSource>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classGitHubSourceFluentImpl<GitHubSourceBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classGitHubSourceFluentImpl<GitHubSourceBuilder>
-
-