@Generated(value="jsonschema2pojo") public class OpenstackProviderSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<OpenstackProviderSpecBuilder>, io.fabric8.kubernetes.api.model.HasMetadata, io.fabric8.kubernetes.api.model.Namespaced
| Constructor and Description |
|---|
OpenstackProviderSpec()
No args constructor for use in serialization
|
OpenstackProviderSpec(String apiVersion,
String availabilityZone,
String cloudName,
io.fabric8.kubernetes.api.model.SecretReference cloudsSecret,
Boolean configDrive,
String flavor,
String floatingIP,
String image,
String keyName,
String kind,
io.fabric8.kubernetes.api.model.ObjectMeta metadata,
List<NetworkParam> networks,
List<PortOpts> ports,
String primarySubnet,
RootVolume rootVolume,
List<SecurityGroupParam> securityGroups,
String serverGroupID,
String serverGroupName,
Map<String,String> serverMetadata,
String sshUserName,
List<String> tags,
Boolean trunk,
io.fabric8.kubernetes.api.model.SecretReference userDataSecret) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddFinalizer, addOwnerReference, addOwnerReference, getApiVersion, getFinalizers, getFullResourceName, getFullResourceName, getFullResourceName, getGroup, getKind, getOwnerReferenceFor, getOwnerReferenceFor, getPlural, getPlural, getSingular, getSingular, getVersion, hasFinalizer, hasOwnerReferenceFor, hasOwnerReferenceFor, initMetadataBuilderNameAndNamespaceFrom, initNameAndNamespaceFrom, isFinalizerValid, isMarkedForDeletion, optionalMetadata, removeFinalizer, removeOwnerReference, removeOwnerReference, sanitizeAndValidate, validateFinalizerpublic OpenstackProviderSpec()
public OpenstackProviderSpec(String apiVersion, String availabilityZone, String cloudName, io.fabric8.kubernetes.api.model.SecretReference cloudsSecret, Boolean configDrive, String flavor, String floatingIP, String image, String keyName, String kind, io.fabric8.kubernetes.api.model.ObjectMeta metadata, List<NetworkParam> networks, List<PortOpts> ports, String primarySubnet, RootVolume rootVolume, List<SecurityGroupParam> securityGroups, String serverGroupID, String serverGroupName, Map<String,String> serverMetadata, String sshUserName, List<String> tags, Boolean trunk, io.fabric8.kubernetes.api.model.SecretReference userDataSecret)
public String getApiVersion()
getApiVersion in interface io.fabric8.kubernetes.api.model.HasMetadatapublic void setApiVersion(String apiVersion)
setApiVersion in interface io.fabric8.kubernetes.api.model.HasMetadatapublic String getAvailabilityZone()
public void setAvailabilityZone(String availabilityZone)
public String getCloudName()
public void setCloudName(String cloudName)
public io.fabric8.kubernetes.api.model.SecretReference getCloudsSecret()
public void setCloudsSecret(io.fabric8.kubernetes.api.model.SecretReference cloudsSecret)
public Boolean getConfigDrive()
public void setConfigDrive(Boolean configDrive)
public String getFlavor()
public void setFlavor(String flavor)
public String getFloatingIP()
public void setFloatingIP(String floatingIP)
public String getImage()
public void setImage(String image)
public String getKeyName()
public void setKeyName(String keyName)
public String getKind()
getKind in interface io.fabric8.kubernetes.api.model.HasMetadatapublic void setKind(String kind)
public io.fabric8.kubernetes.api.model.ObjectMeta getMetadata()
getMetadata in interface io.fabric8.kubernetes.api.model.HasMetadatapublic void setMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
setMetadata in interface io.fabric8.kubernetes.api.model.HasMetadatapublic List<NetworkParam> getNetworks()
public void setNetworks(List<NetworkParam> networks)
public String getPrimarySubnet()
public void setPrimarySubnet(String primarySubnet)
public RootVolume getRootVolume()
public void setRootVolume(RootVolume rootVolume)
public List<SecurityGroupParam> getSecurityGroups()
public void setSecurityGroups(List<SecurityGroupParam> securityGroups)
public String getServerGroupID()
public void setServerGroupID(String serverGroupID)
public String getServerGroupName()
public void setServerGroupName(String serverGroupName)
public String getSshUserName()
public void setSshUserName(String sshUserName)
public Boolean getTrunk()
public void setTrunk(Boolean trunk)
public io.fabric8.kubernetes.api.model.SecretReference getUserDataSecret()
public void setUserDataSecret(io.fabric8.kubernetes.api.model.SecretReference userDataSecret)
public OpenstackProviderSpecBuilder edit()
edit in interface io.fabric8.kubernetes.api.builder.Editable<OpenstackProviderSpecBuilder>public OpenstackProviderSpecBuilder toBuilder()
Copyright © 2015–2024 Red Hat. All rights reserved.