Class GCPClusterDeprovision
- java.lang.Object
-
- io.fabric8.openshift.api.model.hive.v1.GCPClusterDeprovision
-
- All Implemented Interfaces:
Editable<GCPClusterDeprovisionBuilder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class GCPClusterDeprovision extends Object implements Editable<GCPClusterDeprovisionBuilder>, KubernetesResource
GCPClusterDeprovision contains GCP-specific configuration for a ClusterDeprovision- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description GCPClusterDeprovision()No args constructor for use in serializationGCPClusterDeprovision(LocalObjectReference credentialsSecretRef, String networkProjectID, String region)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GCPClusterDeprovisionBuilderedit()Map<String,Object>getAdditionalProperties()LocalObjectReferencegetCredentialsSecretRef()GCPClusterDeprovision contains GCP-specific configuration for a ClusterDeprovisionStringgetNetworkProjectID()NetworkProjectID is used for shared VPC setupsStringgetRegion()Region is the GCP region for this deprovisionvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetCredentialsSecretRef(LocalObjectReference credentialsSecretRef)GCPClusterDeprovision contains GCP-specific configuration for a ClusterDeprovisionvoidsetNetworkProjectID(String networkProjectID)NetworkProjectID is used for shared VPC setupsvoidsetRegion(String region)Region is the GCP region for this deprovisionGCPClusterDeprovisionBuildertoBuilder()
-
-
-
Constructor Detail
-
GCPClusterDeprovision
public GCPClusterDeprovision()
No args constructor for use in serialization
-
GCPClusterDeprovision
public GCPClusterDeprovision(LocalObjectReference credentialsSecretRef, String networkProjectID, String region)
-
-
Method Detail
-
getCredentialsSecretRef
public LocalObjectReference getCredentialsSecretRef()
GCPClusterDeprovision contains GCP-specific configuration for a ClusterDeprovision
-
setCredentialsSecretRef
public void setCredentialsSecretRef(LocalObjectReference credentialsSecretRef)
GCPClusterDeprovision contains GCP-specific configuration for a ClusterDeprovision
-
getNetworkProjectID
public String getNetworkProjectID()
NetworkProjectID is used for shared VPC setups
-
setNetworkProjectID
public void setNetworkProjectID(String networkProjectID)
NetworkProjectID is used for shared VPC setups
-
getRegion
public String getRegion()
Region is the GCP region for this deprovision
-
setRegion
public void setRegion(String region)
Region is the GCP region for this deprovision
-
edit
public GCPClusterDeprovisionBuilder edit()
- Specified by:
editin interfaceEditable<GCPClusterDeprovisionBuilder>
-
toBuilder
public GCPClusterDeprovisionBuilder toBuilder()
-
-