Class VSphereProviderSpecFluent<A extends VSphereProviderSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.miscellaneous.cloudcredential.v1.VSphereProviderSpecFluent<A>
-
- Direct Known Subclasses:
VSphereProviderSpecBuilder
public class VSphereProviderSpecFluent<A extends VSphereProviderSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classVSphereProviderSpecFluent.PermissionsNested<N>
-
Constructor Summary
Constructors Constructor Description VSphereProviderSpecFluent()VSphereProviderSpecFluent(VSphereProviderSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
VSphereProviderSpecFluent
public VSphereProviderSpecFluent()
-
VSphereProviderSpecFluent
public VSphereProviderSpecFluent(VSphereProviderSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(VSphereProviderSpec instance)
-
getApiVersion
public String getApiVersion()
-
hasApiVersion
public boolean hasApiVersion()
-
getKind
public String getKind()
-
hasKind
public boolean hasKind()
-
addToPermissions
public A addToPermissions(int index, VSpherePermission item)
-
setToPermissions
public A setToPermissions(int index, VSpherePermission item)
-
addToPermissions
public A addToPermissions(VSpherePermission... items)
-
addAllToPermissions
public A addAllToPermissions(Collection<VSpherePermission> items)
-
removeFromPermissions
public A removeFromPermissions(VSpherePermission... items)
-
removeAllFromPermissions
public A removeAllFromPermissions(Collection<VSpherePermission> items)
-
removeMatchingFromPermissions
public A removeMatchingFromPermissions(Predicate<VSpherePermissionBuilder> predicate)
-
buildPermissions
public List<VSpherePermission> buildPermissions()
-
buildPermission
public VSpherePermission buildPermission(int index)
-
buildFirstPermission
public VSpherePermission buildFirstPermission()
-
buildLastPermission
public VSpherePermission buildLastPermission()
-
buildMatchingPermission
public VSpherePermission buildMatchingPermission(Predicate<VSpherePermissionBuilder> predicate)
-
hasMatchingPermission
public boolean hasMatchingPermission(Predicate<VSpherePermissionBuilder> predicate)
-
withPermissions
public A withPermissions(List<VSpherePermission> permissions)
-
withPermissions
public A withPermissions(VSpherePermission... permissions)
-
hasPermissions
public boolean hasPermissions()
-
addNewPermission
public VSphereProviderSpecFluent.PermissionsNested<A> addNewPermission()
-
addNewPermissionLike
public VSphereProviderSpecFluent.PermissionsNested<A> addNewPermissionLike(VSpherePermission item)
-
setNewPermissionLike
public VSphereProviderSpecFluent.PermissionsNested<A> setNewPermissionLike(int index, VSpherePermission item)
-
editPermission
public VSphereProviderSpecFluent.PermissionsNested<A> editPermission(int index)
-
editFirstPermission
public VSphereProviderSpecFluent.PermissionsNested<A> editFirstPermission()
-
editLastPermission
public VSphereProviderSpecFluent.PermissionsNested<A> editLastPermission()
-
editMatchingPermission
public VSphereProviderSpecFluent.PermissionsNested<A> editMatchingPermission(Predicate<VSpherePermissionBuilder> 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 VSphereProviderSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends VSphereProviderSpecFluent<A>>
-
-