Class SinkBindingSpecFluentImpl<A extends SinkBindingSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.knative.sources.v1beta1.SinkBindingSpecFluentImpl<A>
-
- All Implemented Interfaces:
SinkBindingSpecFluent<A>,io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>
- Direct Known Subclasses:
SinkBindingFluentImpl.SpecNestedImpl,SinkBindingSpecBuilder
public class SinkBindingSpecFluentImpl<A extends SinkBindingSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements SinkBindingSpecFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classSinkBindingSpecFluentImpl.CeOverridesNestedImpl<N>classSinkBindingSpecFluentImpl.SinkNestedImpl<N>classSinkBindingSpecFluentImpl.SubjectNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.knative.sources.v1beta1.SinkBindingSpecFluent
SinkBindingSpecFluent.CeOverridesNested<N>, SinkBindingSpecFluent.SinkNested<N>, SinkBindingSpecFluent.SubjectNested<N>
-
-
Constructor Summary
Constructors Constructor Description SinkBindingSpecFluentImpl()SinkBindingSpecFluentImpl(SinkBindingSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
SinkBindingSpecFluentImpl
public SinkBindingSpecFluentImpl()
-
SinkBindingSpecFluentImpl
public SinkBindingSpecFluentImpl(SinkBindingSpec instance)
-
-
Method Detail
-
getCeOverrides
@Deprecated public CloudEventOverrides getCeOverrides()
Deprecated.This method has been deprecated, please use method buildCeOverrides instead.- Specified by:
getCeOverridesin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>- Returns:
- The buildable object.
-
buildCeOverrides
public CloudEventOverrides buildCeOverrides()
- Specified by:
buildCeOverridesin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
withCeOverrides
public A withCeOverrides(CloudEventOverrides ceOverrides)
- Specified by:
withCeOverridesin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
hasCeOverrides
public Boolean hasCeOverrides()
- Specified by:
hasCeOverridesin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
withNewCeOverrides
public SinkBindingSpecFluent.CeOverridesNested<A> withNewCeOverrides()
- Specified by:
withNewCeOverridesin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
withNewCeOverridesLike
public SinkBindingSpecFluent.CeOverridesNested<A> withNewCeOverridesLike(CloudEventOverrides item)
- Specified by:
withNewCeOverridesLikein interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
editCeOverrides
public SinkBindingSpecFluent.CeOverridesNested<A> editCeOverrides()
- Specified by:
editCeOverridesin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
editOrNewCeOverrides
public SinkBindingSpecFluent.CeOverridesNested<A> editOrNewCeOverrides()
- Specified by:
editOrNewCeOverridesin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
editOrNewCeOverridesLike
public SinkBindingSpecFluent.CeOverridesNested<A> editOrNewCeOverridesLike(CloudEventOverrides item)
- Specified by:
editOrNewCeOverridesLikein interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
getSink
@Deprecated public Destination getSink()
Deprecated.This method has been deprecated, please use method buildSink instead.- Specified by:
getSinkin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>- Returns:
- The buildable object.
-
buildSink
public Destination buildSink()
- Specified by:
buildSinkin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
withSink
public A withSink(Destination sink)
- Specified by:
withSinkin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
hasSink
public Boolean hasSink()
- Specified by:
hasSinkin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
withNewSink
public SinkBindingSpecFluent.SinkNested<A> withNewSink()
- Specified by:
withNewSinkin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
withNewSinkLike
public SinkBindingSpecFluent.SinkNested<A> withNewSinkLike(Destination item)
- Specified by:
withNewSinkLikein interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
editSink
public SinkBindingSpecFluent.SinkNested<A> editSink()
- Specified by:
editSinkin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
editOrNewSink
public SinkBindingSpecFluent.SinkNested<A> editOrNewSink()
- Specified by:
editOrNewSinkin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
editOrNewSinkLike
public SinkBindingSpecFluent.SinkNested<A> editOrNewSinkLike(Destination item)
- Specified by:
editOrNewSinkLikein interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
getSubject
@Deprecated public Reference getSubject()
Deprecated.This method has been deprecated, please use method buildSubject instead.- Specified by:
getSubjectin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>- Returns:
- The buildable object.
-
buildSubject
public Reference buildSubject()
- Specified by:
buildSubjectin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
withSubject
public A withSubject(Reference subject)
- Specified by:
withSubjectin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
hasSubject
public Boolean hasSubject()
- Specified by:
hasSubjectin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
withNewSubject
public SinkBindingSpecFluent.SubjectNested<A> withNewSubject()
- Specified by:
withNewSubjectin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
withNewSubjectLike
public SinkBindingSpecFluent.SubjectNested<A> withNewSubjectLike(Reference item)
- Specified by:
withNewSubjectLikein interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
editSubject
public SinkBindingSpecFluent.SubjectNested<A> editSubject()
- Specified by:
editSubjectin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
editOrNewSubject
public SinkBindingSpecFluent.SubjectNested<A> editOrNewSubject()
- Specified by:
editOrNewSubjectin interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
editOrNewSubjectLike
public SinkBindingSpecFluent.SubjectNested<A> editOrNewSubjectLike(Reference item)
- Specified by:
editOrNewSubjectLikein interfaceSinkBindingSpecFluent<A extends SinkBindingSpecFluent<A>>
-
-