Package io.fabric8.kubernetes.api.model
Interface APIGroupFluent<A extends APIGroupFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
APIGroupListFluent.GroupsNested<N>,KubeSchemaFluent.APIGroupNested<N>,WatchEventFluent.APIGroupObjectNested<N>
- All Known Implementing Classes:
APIGroupBuilder,APIGroupFluentImpl,APIGroupListFluentImpl.GroupsNestedImpl,DoneableAPIGroup,KubeSchemaFluentImpl.APIGroupNestedImpl,WatchEventFluentImpl.APIGroupObjectNestedImpl
public interface APIGroupFluent<A extends APIGroupFluent<A>> extends Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAPIGroupFluent.PreferredVersionNested<N>static interfaceAPIGroupFluent.ServerAddressByClientCIDRsNested<N>static interfaceAPIGroupFluent.VersionsNested<N> -
Method Summary
-
Method Details
-
getApiVersion
String getApiVersion() -
withApiVersion
-
hasApiVersion
Boolean hasApiVersion() -
withNewApiVersion
-
withNewApiVersion
-
withNewApiVersion
-
getKind
String getKind() -
withKind
-
hasKind
Boolean hasKind() -
withNewKind
-
withNewKind
-
withNewKind
-
getName
String getName() -
withName
-
hasName
Boolean hasName() -
withNewName
-
withNewName
-
withNewName
-
getPreferredVersion
Deprecated.This method has been deprecated, please use method buildPreferredVersion instead.- Returns:
- The buildable object.
-
buildPreferredVersion
GroupVersionForDiscovery buildPreferredVersion() -
withPreferredVersion
-
hasPreferredVersion
Boolean hasPreferredVersion() -
withNewPreferredVersion
-
withNewPreferredVersion
APIGroupFluent.PreferredVersionNested<A> withNewPreferredVersion() -
withNewPreferredVersionLike
APIGroupFluent.PreferredVersionNested<A> withNewPreferredVersionLike(GroupVersionForDiscovery item) -
editPreferredVersion
APIGroupFluent.PreferredVersionNested<A> editPreferredVersion() -
editOrNewPreferredVersion
APIGroupFluent.PreferredVersionNested<A> editOrNewPreferredVersion() -
editOrNewPreferredVersionLike
APIGroupFluent.PreferredVersionNested<A> editOrNewPreferredVersionLike(GroupVersionForDiscovery item) -
addToServerAddressByClientCIDRs
-
setToServerAddressByClientCIDRs
-
addToServerAddressByClientCIDRs
-
addAllToServerAddressByClientCIDRs
-
removeFromServerAddressByClientCIDRs
-
removeAllFromServerAddressByClientCIDRs
-
removeMatchingFromServerAddressByClientCIDRs
A removeMatchingFromServerAddressByClientCIDRs(Predicate<ServerAddressByClientCIDRBuilder> predicate) -
getServerAddressByClientCIDRs
Deprecated.This method has been deprecated, please use method buildServerAddressByClientCIDRs instead.- Returns:
- The buildable object.
-
buildServerAddressByClientCIDRs
List<ServerAddressByClientCIDR> buildServerAddressByClientCIDRs() -
buildServerAddressByClientCIDR
-
buildFirstServerAddressByClientCIDR
ServerAddressByClientCIDR buildFirstServerAddressByClientCIDR() -
buildLastServerAddressByClientCIDR
ServerAddressByClientCIDR buildLastServerAddressByClientCIDR() -
buildMatchingServerAddressByClientCIDR
ServerAddressByClientCIDR buildMatchingServerAddressByClientCIDR(Predicate<ServerAddressByClientCIDRBuilder> predicate) -
hasMatchingServerAddressByClientCIDR
Boolean hasMatchingServerAddressByClientCIDR(Predicate<ServerAddressByClientCIDRBuilder> predicate) -
withServerAddressByClientCIDRs
-
withServerAddressByClientCIDRs
-
hasServerAddressByClientCIDRs
Boolean hasServerAddressByClientCIDRs() -
addNewServerAddressByClientCIDR
-
addNewServerAddressByClientCIDR
APIGroupFluent.ServerAddressByClientCIDRsNested<A> addNewServerAddressByClientCIDR() -
addNewServerAddressByClientCIDRLike
APIGroupFluent.ServerAddressByClientCIDRsNested<A> addNewServerAddressByClientCIDRLike(ServerAddressByClientCIDR item) -
setNewServerAddressByClientCIDRLike
APIGroupFluent.ServerAddressByClientCIDRsNested<A> setNewServerAddressByClientCIDRLike(int index, ServerAddressByClientCIDR item) -
editServerAddressByClientCIDR
-
editFirstServerAddressByClientCIDR
APIGroupFluent.ServerAddressByClientCIDRsNested<A> editFirstServerAddressByClientCIDR() -
editLastServerAddressByClientCIDR
APIGroupFluent.ServerAddressByClientCIDRsNested<A> editLastServerAddressByClientCIDR() -
editMatchingServerAddressByClientCIDR
APIGroupFluent.ServerAddressByClientCIDRsNested<A> editMatchingServerAddressByClientCIDR(Predicate<ServerAddressByClientCIDRBuilder> predicate) -
addToVersions
-
setToVersions
-
addToVersions
-
addAllToVersions
-
removeFromVersions
-
removeAllFromVersions
-
removeMatchingFromVersions
-
getVersions
Deprecated.This method has been deprecated, please use method buildVersions instead.- Returns:
- The buildable object.
-
buildVersions
List<GroupVersionForDiscovery> buildVersions() -
buildVersion
-
buildFirstVersion
GroupVersionForDiscovery buildFirstVersion() -
buildLastVersion
GroupVersionForDiscovery buildLastVersion() -
buildMatchingVersion
GroupVersionForDiscovery buildMatchingVersion(Predicate<GroupVersionForDiscoveryBuilder> predicate) -
hasMatchingVersion
-
withVersions
-
withVersions
-
hasVersions
Boolean hasVersions() -
addNewVersion
-
addNewVersion
APIGroupFluent.VersionsNested<A> addNewVersion() -
addNewVersionLike
-
setNewVersionLike
-
editVersion
-
editFirstVersion
APIGroupFluent.VersionsNested<A> editFirstVersion() -
editLastVersion
APIGroupFluent.VersionsNested<A> editLastVersion() -
editMatchingVersion
APIGroupFluent.VersionsNested<A> editMatchingVersion(Predicate<GroupVersionForDiscoveryBuilder> predicate)
-