Class IBMCloudPowerVSProviderSpecFluent<A extends IBMCloudPowerVSProviderSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.miscellaneous.cloudcredential.v1.IBMCloudPowerVSProviderSpecFluent<A>
-
- Direct Known Subclasses:
IBMCloudPowerVSProviderSpecBuilder
public class IBMCloudPowerVSProviderSpecFluent<A extends IBMCloudPowerVSProviderSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classIBMCloudPowerVSProviderSpecFluent.PoliciesNested<N>
-
Constructor Summary
Constructors Constructor Description IBMCloudPowerVSProviderSpecFluent()IBMCloudPowerVSProviderSpecFluent(IBMCloudPowerVSProviderSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
IBMCloudPowerVSProviderSpecFluent
public IBMCloudPowerVSProviderSpecFluent()
-
IBMCloudPowerVSProviderSpecFluent
public IBMCloudPowerVSProviderSpecFluent(IBMCloudPowerVSProviderSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(IBMCloudPowerVSProviderSpec instance)
-
getApiVersion
public String getApiVersion()
-
hasApiVersion
public boolean hasApiVersion()
-
getKind
public String getKind()
-
hasKind
public boolean hasKind()
-
addToPolicies
public A addToPolicies(int index, AccessPolicy item)
-
setToPolicies
public A setToPolicies(int index, AccessPolicy item)
-
addToPolicies
public A addToPolicies(AccessPolicy... items)
-
addAllToPolicies
public A addAllToPolicies(Collection<AccessPolicy> items)
-
removeFromPolicies
public A removeFromPolicies(AccessPolicy... items)
-
removeAllFromPolicies
public A removeAllFromPolicies(Collection<AccessPolicy> items)
-
removeMatchingFromPolicies
public A removeMatchingFromPolicies(Predicate<AccessPolicyBuilder> predicate)
-
buildPolicies
public List<AccessPolicy> buildPolicies()
-
buildPolicy
public AccessPolicy buildPolicy(int index)
-
buildFirstPolicy
public AccessPolicy buildFirstPolicy()
-
buildLastPolicy
public AccessPolicy buildLastPolicy()
-
buildMatchingPolicy
public AccessPolicy buildMatchingPolicy(Predicate<AccessPolicyBuilder> predicate)
-
hasMatchingPolicy
public boolean hasMatchingPolicy(Predicate<AccessPolicyBuilder> predicate)
-
withPolicies
public A withPolicies(List<AccessPolicy> policies)
-
withPolicies
public A withPolicies(AccessPolicy... policies)
-
hasPolicies
public boolean hasPolicies()
-
addNewPolicy
public IBMCloudPowerVSProviderSpecFluent.PoliciesNested<A> addNewPolicy()
-
addNewPolicyLike
public IBMCloudPowerVSProviderSpecFluent.PoliciesNested<A> addNewPolicyLike(AccessPolicy item)
-
setNewPolicyLike
public IBMCloudPowerVSProviderSpecFluent.PoliciesNested<A> setNewPolicyLike(int index, AccessPolicy item)
-
editPolicy
public IBMCloudPowerVSProviderSpecFluent.PoliciesNested<A> editPolicy(int index)
-
editFirstPolicy
public IBMCloudPowerVSProviderSpecFluent.PoliciesNested<A> editFirstPolicy()
-
editLastPolicy
public IBMCloudPowerVSProviderSpecFluent.PoliciesNested<A> editLastPolicy()
-
editMatchingPolicy
public IBMCloudPowerVSProviderSpecFluent.PoliciesNested<A> editMatchingPolicy(Predicate<AccessPolicyBuilder> predicate)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends IBMCloudPowerVSProviderSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends IBMCloudPowerVSProviderSpecFluent<A>>
-
-