Class StrategyDetailsDeploymentFluentImpl<A extends StrategyDetailsDeploymentFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operatorhub.v1alpha1.StrategyDetailsDeploymentFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,StrategyDetailsDeploymentFluent<A>
- Direct Known Subclasses:
NamedInstallStrategyFluentImpl.SpecNestedImpl,StrategyDetailsDeploymentBuilder
public class StrategyDetailsDeploymentFluentImpl<A extends StrategyDetailsDeploymentFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements StrategyDetailsDeploymentFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classStrategyDetailsDeploymentFluentImpl.ClusterPermissionsNestedImpl<N>classStrategyDetailsDeploymentFluentImpl.DeploymentsNestedImpl<N>classStrategyDetailsDeploymentFluentImpl.PermissionsNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.operatorhub.v1alpha1.StrategyDetailsDeploymentFluent
StrategyDetailsDeploymentFluent.ClusterPermissionsNested<N>, StrategyDetailsDeploymentFluent.DeploymentsNested<N>, StrategyDetailsDeploymentFluent.PermissionsNested<N>
-
-
Constructor Summary
Constructors Constructor Description StrategyDetailsDeploymentFluentImpl()StrategyDetailsDeploymentFluentImpl(StrategyDetailsDeployment instance)
-
Method Summary
-
-
-
Constructor Detail
-
StrategyDetailsDeploymentFluentImpl
public StrategyDetailsDeploymentFluentImpl()
-
StrategyDetailsDeploymentFluentImpl
public StrategyDetailsDeploymentFluentImpl(StrategyDetailsDeployment instance)
-
-
Method Detail
-
addToClusterPermissions
public A addToClusterPermissions(int index, StrategyDeploymentPermissions item)
- Specified by:
addToClusterPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
setToClusterPermissions
public A setToClusterPermissions(int index, StrategyDeploymentPermissions item)
- Specified by:
setToClusterPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
addToClusterPermissions
public A addToClusterPermissions(StrategyDeploymentPermissions... items)
- Specified by:
addToClusterPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
addAllToClusterPermissions
public A addAllToClusterPermissions(Collection<StrategyDeploymentPermissions> items)
- Specified by:
addAllToClusterPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
removeFromClusterPermissions
public A removeFromClusterPermissions(StrategyDeploymentPermissions... items)
- Specified by:
removeFromClusterPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
removeAllFromClusterPermissions
public A removeAllFromClusterPermissions(Collection<StrategyDeploymentPermissions> items)
- Specified by:
removeAllFromClusterPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
removeMatchingFromClusterPermissions
public A removeMatchingFromClusterPermissions(Predicate<StrategyDeploymentPermissionsBuilder> predicate)
- Specified by:
removeMatchingFromClusterPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
getClusterPermissions
@Deprecated public List<StrategyDeploymentPermissions> getClusterPermissions()
Deprecated.This method has been deprecated, please use method buildClusterPermissions instead.- Specified by:
getClusterPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>- Returns:
- The buildable object.
-
buildClusterPermissions
public List<StrategyDeploymentPermissions> buildClusterPermissions()
- Specified by:
buildClusterPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
buildClusterPermission
public StrategyDeploymentPermissions buildClusterPermission(int index)
- Specified by:
buildClusterPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
buildFirstClusterPermission
public StrategyDeploymentPermissions buildFirstClusterPermission()
- Specified by:
buildFirstClusterPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
buildLastClusterPermission
public StrategyDeploymentPermissions buildLastClusterPermission()
- Specified by:
buildLastClusterPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
buildMatchingClusterPermission
public StrategyDeploymentPermissions buildMatchingClusterPermission(Predicate<StrategyDeploymentPermissionsBuilder> predicate)
- Specified by:
buildMatchingClusterPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
hasMatchingClusterPermission
public Boolean hasMatchingClusterPermission(Predicate<StrategyDeploymentPermissionsBuilder> predicate)
- Specified by:
hasMatchingClusterPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
withClusterPermissions
public A withClusterPermissions(List<StrategyDeploymentPermissions> clusterPermissions)
- Specified by:
withClusterPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
withClusterPermissions
public A withClusterPermissions(StrategyDeploymentPermissions... clusterPermissions)
- Specified by:
withClusterPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
hasClusterPermissions
public Boolean hasClusterPermissions()
- Specified by:
hasClusterPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
addNewClusterPermission
public StrategyDetailsDeploymentFluent.ClusterPermissionsNested<A> addNewClusterPermission()
- Specified by:
addNewClusterPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
addNewClusterPermissionLike
public StrategyDetailsDeploymentFluent.ClusterPermissionsNested<A> addNewClusterPermissionLike(StrategyDeploymentPermissions item)
- Specified by:
addNewClusterPermissionLikein interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
setNewClusterPermissionLike
public StrategyDetailsDeploymentFluent.ClusterPermissionsNested<A> setNewClusterPermissionLike(int index, StrategyDeploymentPermissions item)
- Specified by:
setNewClusterPermissionLikein interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
editClusterPermission
public StrategyDetailsDeploymentFluent.ClusterPermissionsNested<A> editClusterPermission(int index)
- Specified by:
editClusterPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
editFirstClusterPermission
public StrategyDetailsDeploymentFluent.ClusterPermissionsNested<A> editFirstClusterPermission()
- Specified by:
editFirstClusterPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
editLastClusterPermission
public StrategyDetailsDeploymentFluent.ClusterPermissionsNested<A> editLastClusterPermission()
- Specified by:
editLastClusterPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
editMatchingClusterPermission
public StrategyDetailsDeploymentFluent.ClusterPermissionsNested<A> editMatchingClusterPermission(Predicate<StrategyDeploymentPermissionsBuilder> predicate)
- Specified by:
editMatchingClusterPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
addToDeployments
public A addToDeployments(int index, StrategyDeploymentSpec item)
- Specified by:
addToDeploymentsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
setToDeployments
public A setToDeployments(int index, StrategyDeploymentSpec item)
- Specified by:
setToDeploymentsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
addToDeployments
public A addToDeployments(StrategyDeploymentSpec... items)
- Specified by:
addToDeploymentsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
addAllToDeployments
public A addAllToDeployments(Collection<StrategyDeploymentSpec> items)
- Specified by:
addAllToDeploymentsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
removeFromDeployments
public A removeFromDeployments(StrategyDeploymentSpec... items)
- Specified by:
removeFromDeploymentsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
removeAllFromDeployments
public A removeAllFromDeployments(Collection<StrategyDeploymentSpec> items)
- Specified by:
removeAllFromDeploymentsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
removeMatchingFromDeployments
public A removeMatchingFromDeployments(Predicate<StrategyDeploymentSpecBuilder> predicate)
- Specified by:
removeMatchingFromDeploymentsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
getDeployments
@Deprecated public List<StrategyDeploymentSpec> getDeployments()
Deprecated.This method has been deprecated, please use method buildDeployments instead.- Specified by:
getDeploymentsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>- Returns:
- The buildable object.
-
buildDeployments
public List<StrategyDeploymentSpec> buildDeployments()
- Specified by:
buildDeploymentsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
buildDeployment
public StrategyDeploymentSpec buildDeployment(int index)
- Specified by:
buildDeploymentin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
buildFirstDeployment
public StrategyDeploymentSpec buildFirstDeployment()
- Specified by:
buildFirstDeploymentin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
buildLastDeployment
public StrategyDeploymentSpec buildLastDeployment()
- Specified by:
buildLastDeploymentin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
buildMatchingDeployment
public StrategyDeploymentSpec buildMatchingDeployment(Predicate<StrategyDeploymentSpecBuilder> predicate)
- Specified by:
buildMatchingDeploymentin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
hasMatchingDeployment
public Boolean hasMatchingDeployment(Predicate<StrategyDeploymentSpecBuilder> predicate)
- Specified by:
hasMatchingDeploymentin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
withDeployments
public A withDeployments(List<StrategyDeploymentSpec> deployments)
- Specified by:
withDeploymentsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
withDeployments
public A withDeployments(StrategyDeploymentSpec... deployments)
- Specified by:
withDeploymentsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
hasDeployments
public Boolean hasDeployments()
- Specified by:
hasDeploymentsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
addNewDeployment
public StrategyDetailsDeploymentFluent.DeploymentsNested<A> addNewDeployment()
- Specified by:
addNewDeploymentin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
addNewDeploymentLike
public StrategyDetailsDeploymentFluent.DeploymentsNested<A> addNewDeploymentLike(StrategyDeploymentSpec item)
- Specified by:
addNewDeploymentLikein interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
setNewDeploymentLike
public StrategyDetailsDeploymentFluent.DeploymentsNested<A> setNewDeploymentLike(int index, StrategyDeploymentSpec item)
- Specified by:
setNewDeploymentLikein interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
editDeployment
public StrategyDetailsDeploymentFluent.DeploymentsNested<A> editDeployment(int index)
- Specified by:
editDeploymentin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
editFirstDeployment
public StrategyDetailsDeploymentFluent.DeploymentsNested<A> editFirstDeployment()
- Specified by:
editFirstDeploymentin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
editLastDeployment
public StrategyDetailsDeploymentFluent.DeploymentsNested<A> editLastDeployment()
- Specified by:
editLastDeploymentin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
editMatchingDeployment
public StrategyDetailsDeploymentFluent.DeploymentsNested<A> editMatchingDeployment(Predicate<StrategyDeploymentSpecBuilder> predicate)
- Specified by:
editMatchingDeploymentin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
addToPermissions
public A addToPermissions(int index, StrategyDeploymentPermissions item)
- Specified by:
addToPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
setToPermissions
public A setToPermissions(int index, StrategyDeploymentPermissions item)
- Specified by:
setToPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
addToPermissions
public A addToPermissions(StrategyDeploymentPermissions... items)
- Specified by:
addToPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
addAllToPermissions
public A addAllToPermissions(Collection<StrategyDeploymentPermissions> items)
- Specified by:
addAllToPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
removeFromPermissions
public A removeFromPermissions(StrategyDeploymentPermissions... items)
- Specified by:
removeFromPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
removeAllFromPermissions
public A removeAllFromPermissions(Collection<StrategyDeploymentPermissions> items)
- Specified by:
removeAllFromPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
removeMatchingFromPermissions
public A removeMatchingFromPermissions(Predicate<StrategyDeploymentPermissionsBuilder> predicate)
- Specified by:
removeMatchingFromPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
getPermissions
@Deprecated public List<StrategyDeploymentPermissions> getPermissions()
Deprecated.This method has been deprecated, please use method buildPermissions instead.- Specified by:
getPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>- Returns:
- The buildable object.
-
buildPermissions
public List<StrategyDeploymentPermissions> buildPermissions()
- Specified by:
buildPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
buildPermission
public StrategyDeploymentPermissions buildPermission(int index)
- Specified by:
buildPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
buildFirstPermission
public StrategyDeploymentPermissions buildFirstPermission()
- Specified by:
buildFirstPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
buildLastPermission
public StrategyDeploymentPermissions buildLastPermission()
- Specified by:
buildLastPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
buildMatchingPermission
public StrategyDeploymentPermissions buildMatchingPermission(Predicate<StrategyDeploymentPermissionsBuilder> predicate)
- Specified by:
buildMatchingPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
hasMatchingPermission
public Boolean hasMatchingPermission(Predicate<StrategyDeploymentPermissionsBuilder> predicate)
- Specified by:
hasMatchingPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
withPermissions
public A withPermissions(List<StrategyDeploymentPermissions> permissions)
- Specified by:
withPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
withPermissions
public A withPermissions(StrategyDeploymentPermissions... permissions)
- Specified by:
withPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
hasPermissions
public Boolean hasPermissions()
- Specified by:
hasPermissionsin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
addNewPermission
public StrategyDetailsDeploymentFluent.PermissionsNested<A> addNewPermission()
- Specified by:
addNewPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
addNewPermissionLike
public StrategyDetailsDeploymentFluent.PermissionsNested<A> addNewPermissionLike(StrategyDeploymentPermissions item)
- Specified by:
addNewPermissionLikein interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
setNewPermissionLike
public StrategyDetailsDeploymentFluent.PermissionsNested<A> setNewPermissionLike(int index, StrategyDeploymentPermissions item)
- Specified by:
setNewPermissionLikein interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
editPermission
public StrategyDetailsDeploymentFluent.PermissionsNested<A> editPermission(int index)
- Specified by:
editPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
editFirstPermission
public StrategyDetailsDeploymentFluent.PermissionsNested<A> editFirstPermission()
- Specified by:
editFirstPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
editLastPermission
public StrategyDetailsDeploymentFluent.PermissionsNested<A> editLastPermission()
- Specified by:
editLastPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
editMatchingPermission
public StrategyDetailsDeploymentFluent.PermissionsNested<A> editMatchingPermission(Predicate<StrategyDeploymentPermissionsBuilder> predicate)
- Specified by:
editMatchingPermissionin interfaceStrategyDetailsDeploymentFluent<A extends StrategyDetailsDeploymentFluent<A>>
-
-