Class GCPMachineProviderSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.machine.v1beta1.GCPMachineProviderSpecFluent<GCPMachineProviderSpecBuilder>
-
- io.fabric8.openshift.api.model.machine.v1beta1.GCPMachineProviderSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<GCPMachineProviderSpec>,io.fabric8.kubernetes.api.builder.Visitable<GCPMachineProviderSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<GCPMachineProviderSpec,GCPMachineProviderSpecBuilder>
public class GCPMachineProviderSpecBuilder extends GCPMachineProviderSpecFluent<GCPMachineProviderSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<GCPMachineProviderSpec,GCPMachineProviderSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.machine.v1beta1.GCPMachineProviderSpecFluent
GCPMachineProviderSpecFluent.CredentialsSecretNested<N>, GCPMachineProviderSpecFluent.DisksNested<N>, GCPMachineProviderSpecFluent.GcpMetadataNested<N>, GCPMachineProviderSpecFluent.GpusNested<N>, GCPMachineProviderSpecFluent.MetadataNested<N>, GCPMachineProviderSpecFluent.NetworkInterfacesNested<N>, GCPMachineProviderSpecFluent.ResourceManagerTagsNested<N>, GCPMachineProviderSpecFluent.ServiceAccountsNested<N>, GCPMachineProviderSpecFluent.ShieldedInstanceConfigNested<N>, GCPMachineProviderSpecFluent.UserDataSecretNested<N>
-
-
Constructor Summary
Constructors Constructor Description GCPMachineProviderSpecBuilder()GCPMachineProviderSpecBuilder(GCPMachineProviderSpec instance)GCPMachineProviderSpecBuilder(GCPMachineProviderSpecFluent<?> fluent)GCPMachineProviderSpecBuilder(GCPMachineProviderSpecFluent<?> fluent, GCPMachineProviderSpec instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GCPMachineProviderSpecbuild()-
Methods inherited from class io.fabric8.openshift.api.model.machine.v1beta1.GCPMachineProviderSpecFluent
addAllToDisks, addAllToGcpMetadata, addAllToGpus, addAllToNetworkInterfaces, addAllToResourceManagerTags, addAllToServiceAccounts, addAllToTags, addAllToTargetPools, addNewDisk, addNewDiskLike, addNewGcpMetadatum, addNewGcpMetadatum, addNewGcpMetadatumLike, addNewGpus, addNewGpus, addNewGpusLike, addNewNetworkInterface, addNewNetworkInterface, addNewNetworkInterfaceLike, addNewResourceManagerTag, addNewResourceManagerTag, addNewResourceManagerTagLike, addNewServiceAccount, addNewServiceAccountLike, addToAdditionalProperties, addToAdditionalProperties, addToDisks, addToDisks, addToGcpMetadata, addToGcpMetadata, addToGpus, addToGpus, addToLabels, addToLabels, addToNetworkInterfaces, addToNetworkInterfaces, addToResourceManagerTags, addToResourceManagerTags, addToServiceAccounts, addToServiceAccounts, addToTags, addToTags, addToTargetPools, addToTargetPools, buildCredentialsSecret, buildDisk, buildDisks, buildFirstDisk, buildFirstGcpMetadatum, buildFirstGpus, buildFirstNetworkInterface, buildFirstResourceManagerTag, buildFirstServiceAccount, buildGcpMetadata, buildGcpMetadatum, buildGpus, buildGpus, buildLastDisk, buildLastGcpMetadatum, buildLastGpus, buildLastNetworkInterface, buildLastResourceManagerTag, buildLastServiceAccount, buildMatchingDisk, buildMatchingGcpMetadatum, buildMatchingGpus, buildMatchingNetworkInterface, buildMatchingResourceManagerTag, buildMatchingServiceAccount, buildMetadata, buildNetworkInterface, buildNetworkInterfaces, buildResourceManagerTag, buildResourceManagerTags, buildServiceAccount, buildServiceAccounts, buildShieldedInstanceConfig, buildUserDataSecret, copyInstance, editCredentialsSecret, editDisk, editFirstDisk, editFirstGcpMetadatum, editFirstGpus, editFirstNetworkInterface, editFirstResourceManagerTag, editFirstServiceAccount, editGcpMetadatum, editGpus, editLastDisk, editLastGcpMetadatum, editLastGpus, editLastNetworkInterface, editLastResourceManagerTag, editLastServiceAccount, editMatchingDisk, editMatchingGcpMetadatum, editMatchingGpus, editMatchingNetworkInterface, editMatchingResourceManagerTag, editMatchingServiceAccount, editMetadata, editNetworkInterface, editOrNewCredentialsSecret, editOrNewCredentialsSecretLike, editOrNewMetadata, editOrNewMetadataLike, editOrNewShieldedInstanceConfig, editOrNewShieldedInstanceConfigLike, editOrNewUserDataSecret, editOrNewUserDataSecretLike, editResourceManagerTag, editServiceAccount, editShieldedInstanceConfig, editUserDataSecret, equals, getAdditionalProperties, getApiVersion, getCanIPForward, getConfidentialCompute, getDeletionProtection, getFirstTag, getFirstTargetPool, getKind, getLabels, getLastTag, getLastTargetPool, getMachineType, getMatchingTag, getMatchingTargetPool, getOnHostMaintenance, getPreemptible, getProjectID, getRegion, getRestartPolicy, getTag, getTags, getTargetPool, getTargetPools, getZone, hasAdditionalProperties, hasApiVersion, hasCanIPForward, hasConfidentialCompute, hasCredentialsSecret, hasDeletionProtection, hasDisks, hasGcpMetadata, hasGpus, hashCode, hasKind, hasLabels, hasMachineType, hasMatchingDisk, hasMatchingGcpMetadatum, hasMatchingGpus, hasMatchingNetworkInterface, hasMatchingResourceManagerTag, hasMatchingServiceAccount, hasMatchingTag, hasMatchingTargetPool, hasMetadata, hasNetworkInterfaces, hasOnHostMaintenance, hasPreemptible, hasProjectID, hasRegion, hasResourceManagerTags, hasRestartPolicy, hasServiceAccounts, hasShieldedInstanceConfig, hasTags, hasTargetPools, hasUserDataSecret, hasZone, removeAllFromDisks, removeAllFromGcpMetadata, removeAllFromGpus, removeAllFromNetworkInterfaces, removeAllFromResourceManagerTags, removeAllFromServiceAccounts, removeAllFromTags, removeAllFromTargetPools, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromDisks, removeFromGcpMetadata, removeFromGpus, removeFromLabels, removeFromLabels, removeFromNetworkInterfaces, removeFromResourceManagerTags, removeFromServiceAccounts, removeFromTags, removeFromTargetPools, removeMatchingFromDisks, removeMatchingFromGcpMetadata, removeMatchingFromGpus, removeMatchingFromNetworkInterfaces, removeMatchingFromResourceManagerTags, removeMatchingFromServiceAccounts, setNewDiskLike, setNewGcpMetadatumLike, setNewGpusLike, setNewNetworkInterfaceLike, setNewResourceManagerTagLike, setNewServiceAccountLike, setToDisks, setToGcpMetadata, setToGpus, setToNetworkInterfaces, setToResourceManagerTags, setToServiceAccounts, setToTags, setToTargetPools, toString, withAdditionalProperties, withApiVersion, withCanIPForward, withCanIPForward, withConfidentialCompute, withCredentialsSecret, withDeletionProtection, withDeletionProtection, withDisks, withDisks, withGcpMetadata, withGcpMetadata, withGpus, withGpus, withKind, withLabels, withMachineType, withMetadata, withNetworkInterfaces, withNetworkInterfaces, withNewCredentialsSecret, withNewCredentialsSecret, withNewCredentialsSecretLike, withNewMetadata, withNewMetadataLike, withNewShieldedInstanceConfig, withNewShieldedInstanceConfig, withNewShieldedInstanceConfigLike, withNewUserDataSecret, withNewUserDataSecret, withNewUserDataSecretLike, withOnHostMaintenance, withPreemptible, withPreemptible, withProjectID, withRegion, withResourceManagerTags, withResourceManagerTags, withRestartPolicy, withServiceAccounts, withServiceAccounts, withShieldedInstanceConfig, withTags, withTags, withTargetPools, withTargetPools, withUserDataSecret, withZone
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
GCPMachineProviderSpecBuilder
public GCPMachineProviderSpecBuilder()
-
GCPMachineProviderSpecBuilder
public GCPMachineProviderSpecBuilder(GCPMachineProviderSpecFluent<?> fluent)
-
GCPMachineProviderSpecBuilder
public GCPMachineProviderSpecBuilder(GCPMachineProviderSpecFluent<?> fluent, GCPMachineProviderSpec instance)
-
GCPMachineProviderSpecBuilder
public GCPMachineProviderSpecBuilder(GCPMachineProviderSpec instance)
-
-
Method Detail
-
build
public GCPMachineProviderSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<GCPMachineProviderSpec>
-
-