Class GCPClusterDeprovision
- java.lang.Object
-
- io.fabric8.openshift.api.model.hive.v1.GCPClusterDeprovision
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<GCPClusterDeprovisionBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class GCPClusterDeprovision extends Object implements io.fabric8.kubernetes.api.builder.Editable<GCPClusterDeprovisionBuilder>, io.fabric8.kubernetes.api.model.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(io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecretRef, String networkProjectID, String region)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GCPClusterDeprovisionBuilderedit()Map<String,Object>getAdditionalProperties()io.fabric8.kubernetes.api.model.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(io.fabric8.kubernetes.api.model.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()
-
-
-
Method Detail
-
getCredentialsSecretRef
public io.fabric8.kubernetes.api.model.LocalObjectReference getCredentialsSecretRef()
GCPClusterDeprovision contains GCP-specific configuration for a ClusterDeprovision
-
setCredentialsSecretRef
public void setCredentialsSecretRef(io.fabric8.kubernetes.api.model.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 interfaceio.fabric8.kubernetes.api.builder.Editable<GCPClusterDeprovisionBuilder>
-
toBuilder
public GCPClusterDeprovisionBuilder toBuilder()
-
-