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,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 Detail
-
getApiVersion
String getApiVersion()
-
hasApiVersion
Boolean hasApiVersion()
-
withNewApiVersion
A withNewApiVersion(StringBuilder arg1)
-
withNewApiVersion
A withNewApiVersion(StringBuffer arg1)
-
getKind
String getKind()
-
hasKind
Boolean hasKind()
-
withNewKind
A withNewKind(StringBuilder arg1)
-
withNewKind
A withNewKind(StringBuffer arg1)
-
getName
String getName()
-
hasName
Boolean hasName()
-
withNewName
A withNewName(StringBuilder arg1)
-
withNewName
A withNewName(StringBuffer arg1)
-
getPreferredVersion
@Deprecated GroupVersionForDiscovery getPreferredVersion()
Deprecated.This method has been deprecated, please use method buildPreferredVersion instead.- Returns:
- The buildable object.
-
buildPreferredVersion
GroupVersionForDiscovery buildPreferredVersion()
-
withPreferredVersion
A withPreferredVersion(GroupVersionForDiscovery preferredVersion)
-
hasPreferredVersion
Boolean hasPreferredVersion()
-
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
A addToServerAddressByClientCIDRs(int index, ServerAddressByClientCIDR item)
-
setToServerAddressByClientCIDRs
A setToServerAddressByClientCIDRs(int index, ServerAddressByClientCIDR item)
-
addToServerAddressByClientCIDRs
A addToServerAddressByClientCIDRs(ServerAddressByClientCIDR... items)
-
addAllToServerAddressByClientCIDRs
A addAllToServerAddressByClientCIDRs(Collection<ServerAddressByClientCIDR> items)
-
removeFromServerAddressByClientCIDRs
A removeFromServerAddressByClientCIDRs(ServerAddressByClientCIDR... items)
-
removeAllFromServerAddressByClientCIDRs
A removeAllFromServerAddressByClientCIDRs(Collection<ServerAddressByClientCIDR> items)
-
removeMatchingFromServerAddressByClientCIDRs
A removeMatchingFromServerAddressByClientCIDRs(Predicate<ServerAddressByClientCIDRBuilder> predicate)
-
getServerAddressByClientCIDRs
@Deprecated List<ServerAddressByClientCIDR> getServerAddressByClientCIDRs()
Deprecated.This method has been deprecated, please use method buildServerAddressByClientCIDRs instead.- Returns:
- The buildable object.
-
buildServerAddressByClientCIDRs
List<ServerAddressByClientCIDR> buildServerAddressByClientCIDRs()
-
buildServerAddressByClientCIDR
ServerAddressByClientCIDR buildServerAddressByClientCIDR(int index)
-
buildFirstServerAddressByClientCIDR
ServerAddressByClientCIDR buildFirstServerAddressByClientCIDR()
-
buildLastServerAddressByClientCIDR
ServerAddressByClientCIDR buildLastServerAddressByClientCIDR()
-
buildMatchingServerAddressByClientCIDR
ServerAddressByClientCIDR buildMatchingServerAddressByClientCIDR(Predicate<ServerAddressByClientCIDRBuilder> predicate)
-
hasMatchingServerAddressByClientCIDR
Boolean hasMatchingServerAddressByClientCIDR(Predicate<ServerAddressByClientCIDRBuilder> predicate)
-
withServerAddressByClientCIDRs
A withServerAddressByClientCIDRs(List<ServerAddressByClientCIDR> serverAddressByClientCIDRs)
-
withServerAddressByClientCIDRs
A withServerAddressByClientCIDRs(ServerAddressByClientCIDR... serverAddressByClientCIDRs)
-
hasServerAddressByClientCIDRs
Boolean hasServerAddressByClientCIDRs()
-
addNewServerAddressByClientCIDR
A addNewServerAddressByClientCIDR(String clientCIDR, String serverAddress)
-
addNewServerAddressByClientCIDR
APIGroupFluent.ServerAddressByClientCIDRsNested<A> addNewServerAddressByClientCIDR()
-
addNewServerAddressByClientCIDRLike
APIGroupFluent.ServerAddressByClientCIDRsNested<A> addNewServerAddressByClientCIDRLike(ServerAddressByClientCIDR item)
-
setNewServerAddressByClientCIDRLike
APIGroupFluent.ServerAddressByClientCIDRsNested<A> setNewServerAddressByClientCIDRLike(int index, ServerAddressByClientCIDR item)
-
editServerAddressByClientCIDR
APIGroupFluent.ServerAddressByClientCIDRsNested<A> editServerAddressByClientCIDR(int index)
-
editFirstServerAddressByClientCIDR
APIGroupFluent.ServerAddressByClientCIDRsNested<A> editFirstServerAddressByClientCIDR()
-
editLastServerAddressByClientCIDR
APIGroupFluent.ServerAddressByClientCIDRsNested<A> editLastServerAddressByClientCIDR()
-
editMatchingServerAddressByClientCIDR
APIGroupFluent.ServerAddressByClientCIDRsNested<A> editMatchingServerAddressByClientCIDR(Predicate<ServerAddressByClientCIDRBuilder> predicate)
-
addToVersions
A addToVersions(int index, GroupVersionForDiscovery item)
-
setToVersions
A setToVersions(int index, GroupVersionForDiscovery item)
-
addToVersions
A addToVersions(GroupVersionForDiscovery... items)
-
addAllToVersions
A addAllToVersions(Collection<GroupVersionForDiscovery> items)
-
removeFromVersions
A removeFromVersions(GroupVersionForDiscovery... items)
-
removeAllFromVersions
A removeAllFromVersions(Collection<GroupVersionForDiscovery> items)
-
removeMatchingFromVersions
A removeMatchingFromVersions(Predicate<GroupVersionForDiscoveryBuilder> predicate)
-
getVersions
@Deprecated List<GroupVersionForDiscovery> getVersions()
Deprecated.This method has been deprecated, please use method buildVersions instead.- Returns:
- The buildable object.
-
buildVersions
List<GroupVersionForDiscovery> buildVersions()
-
buildVersion
GroupVersionForDiscovery buildVersion(int index)
-
buildFirstVersion
GroupVersionForDiscovery buildFirstVersion()
-
buildLastVersion
GroupVersionForDiscovery buildLastVersion()
-
buildMatchingVersion
GroupVersionForDiscovery buildMatchingVersion(Predicate<GroupVersionForDiscoveryBuilder> predicate)
-
hasMatchingVersion
Boolean hasMatchingVersion(Predicate<GroupVersionForDiscoveryBuilder> predicate)
-
withVersions
A withVersions(List<GroupVersionForDiscovery> versions)
-
withVersions
A withVersions(GroupVersionForDiscovery... versions)
-
hasVersions
Boolean hasVersions()
-
addNewVersion
APIGroupFluent.VersionsNested<A> addNewVersion()
-
addNewVersionLike
APIGroupFluent.VersionsNested<A> addNewVersionLike(GroupVersionForDiscovery item)
-
setNewVersionLike
APIGroupFluent.VersionsNested<A> setNewVersionLike(int index, GroupVersionForDiscovery item)
-
editVersion
APIGroupFluent.VersionsNested<A> editVersion(int index)
-
editFirstVersion
APIGroupFluent.VersionsNested<A> editFirstVersion()
-
editLastVersion
APIGroupFluent.VersionsNested<A> editLastVersion()
-
editMatchingVersion
APIGroupFluent.VersionsNested<A> editMatchingVersion(Predicate<GroupVersionForDiscoveryBuilder> predicate)
-
-