Class AzureMachineProviderSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.machine.v1beta1.AzureMachineProviderSpecFluent<AzureMachineProviderSpecBuilder>
-
- io.fabric8.openshift.api.model.machine.v1beta1.AzureMachineProviderSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<AzureMachineProviderSpec>,io.fabric8.kubernetes.api.builder.Visitable<AzureMachineProviderSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<AzureMachineProviderSpec,AzureMachineProviderSpecBuilder>
public class AzureMachineProviderSpecBuilder extends AzureMachineProviderSpecFluent<AzureMachineProviderSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<AzureMachineProviderSpec,AzureMachineProviderSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.machine.v1beta1.AzureMachineProviderSpecFluent
AzureMachineProviderSpecFluent.DataDisksNested<N>, AzureMachineProviderSpecFluent.DiagnosticsNested<N>, AzureMachineProviderSpecFluent.ImageNested<N>, AzureMachineProviderSpecFluent.MetadataNested<N>, AzureMachineProviderSpecFluent.OsDiskNested<N>, AzureMachineProviderSpecFluent.SecurityProfileNested<N>, AzureMachineProviderSpecFluent.SpotVMOptionsNested<N>
-
-
Constructor Summary
Constructors Constructor Description AzureMachineProviderSpecBuilder()AzureMachineProviderSpecBuilder(AzureMachineProviderSpec instance)AzureMachineProviderSpecBuilder(AzureMachineProviderSpecFluent<?> fluent)AzureMachineProviderSpecBuilder(AzureMachineProviderSpecFluent<?> fluent, AzureMachineProviderSpec instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AzureMachineProviderSpecbuild()-
Methods inherited from class io.fabric8.openshift.api.model.machine.v1beta1.AzureMachineProviderSpecFluent
addAllToApplicationSecurityGroups, addAllToDataDisks, addNewDataDisk, addNewDataDiskLike, addToAdditionalProperties, addToAdditionalProperties, addToApplicationSecurityGroups, addToApplicationSecurityGroups, addToDataDisks, addToDataDisks, addToTags, addToTags, buildDataDisk, buildDataDisks, buildDiagnostics, buildFirstDataDisk, buildImage, buildLastDataDisk, buildMatchingDataDisk, buildMetadata, buildOsDisk, buildSecurityProfile, buildSpotVMOptions, copyInstance, editDataDisk, editDiagnostics, editFirstDataDisk, editImage, editLastDataDisk, editMatchingDataDisk, editMetadata, editOrNewDiagnostics, editOrNewDiagnosticsLike, editOrNewImage, editOrNewImageLike, editOrNewMetadata, editOrNewMetadataLike, editOrNewOsDisk, editOrNewOsDiskLike, editOrNewSecurityProfile, editOrNewSecurityProfileLike, editOrNewSpotVMOptions, editOrNewSpotVMOptionsLike, editOsDisk, editSecurityProfile, editSpotVMOptions, equals, getAcceleratedNetworking, getAdditionalProperties, getApiVersion, getApplicationSecurityGroup, getApplicationSecurityGroups, getAvailabilitySet, getCapacityReservationGroupID, getCredentialsSecret, getFirstApplicationSecurityGroup, getInternalLoadBalancer, getKind, getLastApplicationSecurityGroup, getLocation, getManagedIdentity, getMatchingApplicationSecurityGroup, getNatRule, getNetworkResourceGroup, getPublicIP, getPublicLoadBalancer, getResourceGroup, getSecurityGroup, getSshPublicKey, getSubnet, getTags, getUltraSSDCapability, getUserDataSecret, getVmSize, getVnet, getZone, hasAcceleratedNetworking, hasAdditionalProperties, hasApiVersion, hasApplicationSecurityGroups, hasAvailabilitySet, hasCapacityReservationGroupID, hasCredentialsSecret, hasDataDisks, hasDiagnostics, hashCode, hasImage, hasInternalLoadBalancer, hasKind, hasLocation, hasManagedIdentity, hasMatchingApplicationSecurityGroup, hasMatchingDataDisk, hasMetadata, hasNatRule, hasNetworkResourceGroup, hasOsDisk, hasPublicIP, hasPublicLoadBalancer, hasResourceGroup, hasSecurityGroup, hasSecurityProfile, hasSpotVMOptions, hasSshPublicKey, hasSubnet, hasTags, hasUltraSSDCapability, hasUserDataSecret, hasVmSize, hasVnet, hasZone, removeAllFromApplicationSecurityGroups, removeAllFromDataDisks, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromApplicationSecurityGroups, removeFromDataDisks, removeFromTags, removeFromTags, removeMatchingFromDataDisks, setNewDataDiskLike, setToApplicationSecurityGroups, setToDataDisks, toString, withAcceleratedNetworking, withAcceleratedNetworking, withAdditionalProperties, withApiVersion, withApplicationSecurityGroups, withApplicationSecurityGroups, withAvailabilitySet, withCapacityReservationGroupID, withCredentialsSecret, withDataDisks, withDataDisks, withDiagnostics, withImage, withInternalLoadBalancer, withKind, withLocation, withManagedIdentity, withMetadata, withNatRule, withNetworkResourceGroup, withNewCredentialsSecret, withNewDiagnostics, withNewDiagnosticsLike, withNewImage, withNewImageLike, withNewMetadata, withNewMetadataLike, withNewOsDisk, withNewOsDiskLike, withNewSecurityProfile, withNewSecurityProfileLike, withNewSpotVMOptions, withNewSpotVMOptionsLike, withNewUserDataSecret, withOsDisk, withPublicIP, withPublicIP, withPublicLoadBalancer, withResourceGroup, withSecurityGroup, withSecurityProfile, withSpotVMOptions, withSshPublicKey, withSubnet, withTags, withUltraSSDCapability, withUserDataSecret, withVmSize, withVnet, withZone
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
AzureMachineProviderSpecBuilder
public AzureMachineProviderSpecBuilder()
-
AzureMachineProviderSpecBuilder
public AzureMachineProviderSpecBuilder(AzureMachineProviderSpecFluent<?> fluent)
-
AzureMachineProviderSpecBuilder
public AzureMachineProviderSpecBuilder(AzureMachineProviderSpecFluent<?> fluent, AzureMachineProviderSpec instance)
-
AzureMachineProviderSpecBuilder
public AzureMachineProviderSpecBuilder(AzureMachineProviderSpec instance)
-
-
Method Detail
-
build
public AzureMachineProviderSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<AzureMachineProviderSpec>
-
-