Class ApiServerSourceSpecFluentImpl<A extends ApiServerSourceSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.knative.sources.v1beta1.ApiServerSourceSpecFluentImpl<A>
-
- All Implemented Interfaces:
ApiServerSourceSpecFluent<A>,io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>
- Direct Known Subclasses:
ApiServerSourceFluentImpl.SpecNestedImpl,ApiServerSourceSpecBuilder
public class ApiServerSourceSpecFluentImpl<A extends ApiServerSourceSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ApiServerSourceSpecFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classApiServerSourceSpecFluentImpl.CeOverridesNestedImpl<N>classApiServerSourceSpecFluentImpl.OwnerNestedImpl<N>classApiServerSourceSpecFluentImpl.ResourcesNestedImpl<N>classApiServerSourceSpecFluentImpl.SinkNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.knative.sources.v1beta1.ApiServerSourceSpecFluent
ApiServerSourceSpecFluent.CeOverridesNested<N>, ApiServerSourceSpecFluent.OwnerNested<N>, ApiServerSourceSpecFluent.ResourcesNested<N>, ApiServerSourceSpecFluent.SinkNested<N>
-
-
Constructor Summary
Constructors Constructor Description ApiServerSourceSpecFluentImpl()ApiServerSourceSpecFluentImpl(ApiServerSourceSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
ApiServerSourceSpecFluentImpl
public ApiServerSourceSpecFluentImpl()
-
ApiServerSourceSpecFluentImpl
public ApiServerSourceSpecFluentImpl(ApiServerSourceSpec instance)
-
-
Method Detail
-
getCeOverrides
@Deprecated public CloudEventOverrides getCeOverrides()
Deprecated.This method has been deprecated, please use method buildCeOverrides instead.- Specified by:
getCeOverridesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>- Returns:
- The buildable object.
-
buildCeOverrides
public CloudEventOverrides buildCeOverrides()
- Specified by:
buildCeOverridesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withCeOverrides
public A withCeOverrides(CloudEventOverrides ceOverrides)
- Specified by:
withCeOverridesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
hasCeOverrides
public Boolean hasCeOverrides()
- Specified by:
hasCeOverridesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withNewCeOverrides
public ApiServerSourceSpecFluent.CeOverridesNested<A> withNewCeOverrides()
- Specified by:
withNewCeOverridesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withNewCeOverridesLike
public ApiServerSourceSpecFluent.CeOverridesNested<A> withNewCeOverridesLike(CloudEventOverrides item)
- Specified by:
withNewCeOverridesLikein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
editCeOverrides
public ApiServerSourceSpecFluent.CeOverridesNested<A> editCeOverrides()
- Specified by:
editCeOverridesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
editOrNewCeOverrides
public ApiServerSourceSpecFluent.CeOverridesNested<A> editOrNewCeOverrides()
- Specified by:
editOrNewCeOverridesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
editOrNewCeOverridesLike
public ApiServerSourceSpecFluent.CeOverridesNested<A> editOrNewCeOverridesLike(CloudEventOverrides item)
- Specified by:
editOrNewCeOverridesLikein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
getMode
public String getMode()
- Specified by:
getModein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withMode
public A withMode(String mode)
- Specified by:
withModein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
hasMode
public Boolean hasMode()
- Specified by:
hasModein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withNewMode
public A withNewMode(String arg1)
- Specified by:
withNewModein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withNewMode
public A withNewMode(StringBuilder arg1)
- Specified by:
withNewModein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withNewMode
public A withNewMode(StringBuffer arg1)
- Specified by:
withNewModein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
getOwner
@Deprecated public APIVersionKind getOwner()
Deprecated.This method has been deprecated, please use method buildOwner instead.- Specified by:
getOwnerin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>- Returns:
- The buildable object.
-
buildOwner
public APIVersionKind buildOwner()
- Specified by:
buildOwnerin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withOwner
public A withOwner(APIVersionKind owner)
- Specified by:
withOwnerin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
hasOwner
public Boolean hasOwner()
- Specified by:
hasOwnerin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withNewOwner
public A withNewOwner(String apiVersion, String kind)
- Specified by:
withNewOwnerin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withNewOwner
public ApiServerSourceSpecFluent.OwnerNested<A> withNewOwner()
- Specified by:
withNewOwnerin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withNewOwnerLike
public ApiServerSourceSpecFluent.OwnerNested<A> withNewOwnerLike(APIVersionKind item)
- Specified by:
withNewOwnerLikein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
editOwner
public ApiServerSourceSpecFluent.OwnerNested<A> editOwner()
- Specified by:
editOwnerin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
editOrNewOwner
public ApiServerSourceSpecFluent.OwnerNested<A> editOrNewOwner()
- Specified by:
editOrNewOwnerin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
editOrNewOwnerLike
public ApiServerSourceSpecFluent.OwnerNested<A> editOrNewOwnerLike(APIVersionKind item)
- Specified by:
editOrNewOwnerLikein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
addToResources
public A addToResources(int index, APIVersionKindSelector item)
- Specified by:
addToResourcesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
setToResources
public A setToResources(int index, APIVersionKindSelector item)
- Specified by:
setToResourcesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
addToResources
public A addToResources(APIVersionKindSelector... items)
- Specified by:
addToResourcesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
addAllToResources
public A addAllToResources(Collection<APIVersionKindSelector> items)
- Specified by:
addAllToResourcesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
removeFromResources
public A removeFromResources(APIVersionKindSelector... items)
- Specified by:
removeFromResourcesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
removeAllFromResources
public A removeAllFromResources(Collection<APIVersionKindSelector> items)
- Specified by:
removeAllFromResourcesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
removeMatchingFromResources
public A removeMatchingFromResources(Predicate<APIVersionKindSelectorBuilder> predicate)
- Specified by:
removeMatchingFromResourcesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
getResources
@Deprecated public List<APIVersionKindSelector> getResources()
Deprecated.This method has been deprecated, please use method buildResources instead.- Specified by:
getResourcesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>- Returns:
- The buildable object.
-
buildResources
public List<APIVersionKindSelector> buildResources()
- Specified by:
buildResourcesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
buildResource
public APIVersionKindSelector buildResource(int index)
- Specified by:
buildResourcein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
buildFirstResource
public APIVersionKindSelector buildFirstResource()
- Specified by:
buildFirstResourcein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
buildLastResource
public APIVersionKindSelector buildLastResource()
- Specified by:
buildLastResourcein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
buildMatchingResource
public APIVersionKindSelector buildMatchingResource(Predicate<APIVersionKindSelectorBuilder> predicate)
- Specified by:
buildMatchingResourcein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
hasMatchingResource
public Boolean hasMatchingResource(Predicate<APIVersionKindSelectorBuilder> predicate)
- Specified by:
hasMatchingResourcein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withResources
public A withResources(List<APIVersionKindSelector> resources)
- Specified by:
withResourcesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withResources
public A withResources(APIVersionKindSelector... resources)
- Specified by:
withResourcesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
hasResources
public Boolean hasResources()
- Specified by:
hasResourcesin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
addNewResource
public ApiServerSourceSpecFluent.ResourcesNested<A> addNewResource()
- Specified by:
addNewResourcein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
addNewResourceLike
public ApiServerSourceSpecFluent.ResourcesNested<A> addNewResourceLike(APIVersionKindSelector item)
- Specified by:
addNewResourceLikein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
setNewResourceLike
public ApiServerSourceSpecFluent.ResourcesNested<A> setNewResourceLike(int index, APIVersionKindSelector item)
- Specified by:
setNewResourceLikein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
editResource
public ApiServerSourceSpecFluent.ResourcesNested<A> editResource(int index)
- Specified by:
editResourcein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
editFirstResource
public ApiServerSourceSpecFluent.ResourcesNested<A> editFirstResource()
- Specified by:
editFirstResourcein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
editLastResource
public ApiServerSourceSpecFluent.ResourcesNested<A> editLastResource()
- Specified by:
editLastResourcein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
editMatchingResource
public ApiServerSourceSpecFluent.ResourcesNested<A> editMatchingResource(Predicate<APIVersionKindSelectorBuilder> predicate)
- Specified by:
editMatchingResourcein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
getServiceAccountName
public String getServiceAccountName()
- Specified by:
getServiceAccountNamein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withServiceAccountName
public A withServiceAccountName(String serviceAccountName)
- Specified by:
withServiceAccountNamein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
hasServiceAccountName
public Boolean hasServiceAccountName()
- Specified by:
hasServiceAccountNamein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withNewServiceAccountName
public A withNewServiceAccountName(String arg1)
- Specified by:
withNewServiceAccountNamein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withNewServiceAccountName
public A withNewServiceAccountName(StringBuilder arg1)
- Specified by:
withNewServiceAccountNamein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withNewServiceAccountName
public A withNewServiceAccountName(StringBuffer arg1)
- Specified by:
withNewServiceAccountNamein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
getSink
@Deprecated public Destination getSink()
Deprecated.This method has been deprecated, please use method buildSink instead.- Specified by:
getSinkin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>- Returns:
- The buildable object.
-
buildSink
public Destination buildSink()
- Specified by:
buildSinkin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withSink
public A withSink(Destination sink)
- Specified by:
withSinkin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
hasSink
public Boolean hasSink()
- Specified by:
hasSinkin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withNewSink
public ApiServerSourceSpecFluent.SinkNested<A> withNewSink()
- Specified by:
withNewSinkin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
withNewSinkLike
public ApiServerSourceSpecFluent.SinkNested<A> withNewSinkLike(Destination item)
- Specified by:
withNewSinkLikein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
editSink
public ApiServerSourceSpecFluent.SinkNested<A> editSink()
- Specified by:
editSinkin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
editOrNewSink
public ApiServerSourceSpecFluent.SinkNested<A> editOrNewSink()
- Specified by:
editOrNewSinkin interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
editOrNewSinkLike
public ApiServerSourceSpecFluent.SinkNested<A> editOrNewSinkLike(Destination item)
- Specified by:
editOrNewSinkLikein interfaceApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
-
-