Class GitLabSourceSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.knative.eventing.contrib.gitlab.v1alpha1.GitLabSourceSpecFluentImpl<GitLabSourceSpecBuilder>
-
- io.fabric8.knative.eventing.contrib.gitlab.v1alpha1.GitLabSourceSpecBuilder
-
- All Implemented Interfaces:
GitLabSourceSpecFluent<GitLabSourceSpecBuilder>,io.fabric8.kubernetes.api.builder.Builder<GitLabSourceSpec>,io.fabric8.kubernetes.api.builder.Fluent<GitLabSourceSpecBuilder>,io.fabric8.kubernetes.api.builder.Visitable<GitLabSourceSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<GitLabSourceSpec,GitLabSourceSpecBuilder>
public class GitLabSourceSpecBuilder extends GitLabSourceSpecFluentImpl<GitLabSourceSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<GitLabSourceSpec,GitLabSourceSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.knative.eventing.contrib.gitlab.v1alpha1.GitLabSourceSpecFluentImpl
GitLabSourceSpecFluentImpl.AccessTokenNestedImpl<N>, GitLabSourceSpecFluentImpl.SecretTokenNestedImpl<N>, GitLabSourceSpecFluentImpl.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 GitLabSourceSpecBuilder()GitLabSourceSpecBuilder(GitLabSourceSpec instance)GitLabSourceSpecBuilder(GitLabSourceSpecFluent<?> fluent)GitLabSourceSpecBuilder(GitLabSourceSpecFluent<?> fluent, GitLabSourceSpec instance)GitLabSourceSpecBuilder(GitLabSourceSpecFluent<?> fluent, GitLabSourceSpec instance, Boolean validationEnabled)GitLabSourceSpecBuilder(GitLabSourceSpecFluent<?> fluent, Boolean validationEnabled)GitLabSourceSpecBuilder(GitLabSourceSpec instance, Boolean validationEnabled)GitLabSourceSpecBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EditableGitLabSourceSpecbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.fabric8.knative.eventing.contrib.gitlab.v1alpha1.GitLabSourceSpecFluentImpl
addAllToEventTypes, addNewEventType, addNewEventType, addNewEventType, addToEventTypes, addToEventTypes, buildAccessToken, buildSecretToken, buildSink, editAccessToken, editOrNewAccessToken, editOrNewAccessTokenLike, editOrNewSecretToken, editOrNewSecretTokenLike, editOrNewSink, editOrNewSinkLike, editSecretToken, editSink, getAccessToken, getEventType, getEventTypes, getFirstEventType, getLastEventType, getMatchingEventType, getProjectUrl, getSecretToken, getServiceAccountName, getSink, hasAccessToken, hasEventTypes, hasMatchingEventType, hasProjectUrl, hasSecretToken, hasServiceAccountName, hasSink, hasSslverify, isSslverify, removeAllFromEventTypes, removeFromEventTypes, setToEventTypes, withAccessToken, withEventTypes, withEventTypes, withNewAccessToken, withNewAccessTokenLike, withNewProjectUrl, withNewProjectUrl, withNewProjectUrl, withNewSecretToken, withNewSecretTokenLike, withNewServiceAccountName, withNewServiceAccountName, withNewServiceAccountName, withNewSink, withNewSinkLike, withNewSslverify, withNewSslverify, withProjectUrl, withSecretToken, withServiceAccountName, withSink, withSslverify
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
GitLabSourceSpecBuilder
public GitLabSourceSpecBuilder()
-
GitLabSourceSpecBuilder
public GitLabSourceSpecBuilder(Boolean validationEnabled)
-
GitLabSourceSpecBuilder
public GitLabSourceSpecBuilder(GitLabSourceSpecFluent<?> fluent)
-
GitLabSourceSpecBuilder
public GitLabSourceSpecBuilder(GitLabSourceSpecFluent<?> fluent, Boolean validationEnabled)
-
GitLabSourceSpecBuilder
public GitLabSourceSpecBuilder(GitLabSourceSpecFluent<?> fluent, GitLabSourceSpec instance)
-
GitLabSourceSpecBuilder
public GitLabSourceSpecBuilder(GitLabSourceSpecFluent<?> fluent, GitLabSourceSpec instance, Boolean validationEnabled)
-
GitLabSourceSpecBuilder
public GitLabSourceSpecBuilder(GitLabSourceSpec instance)
-
GitLabSourceSpecBuilder
public GitLabSourceSpecBuilder(GitLabSourceSpec instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public EditableGitLabSourceSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<GitLabSourceSpec>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classGitLabSourceSpecFluentImpl<GitLabSourceSpecBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classGitLabSourceSpecFluentImpl<GitLabSourceSpecBuilder>
-
-