Package com.ibm.cloud.is.vpc.v1.model
Class BareMetalServerPatch.Builder
- java.lang.Object
-
- com.ibm.cloud.is.vpc.v1.model.BareMetalServerPatch.Builder
-
- Enclosing class:
- BareMetalServerPatch
public static class BareMetalServerPatch.Builder extends Object
Builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BareMetalServerPatch.Builder
bandwidth(long bandwidth)
Set the bandwidth.BareMetalServerPatch
build()
Builds a BareMetalServerPatch.BareMetalServerPatch.Builder
enableSecureBoot(Boolean enableSecureBoot)
Set the enableSecureBoot.BareMetalServerPatch.Builder
name(String name)
Set the name.BareMetalServerPatch.Builder
trustedPlatformModule(BareMetalServerTrustedPlatformModulePatch trustedPlatformModule)
Set the trustedPlatformModule.
-
-
-
Method Detail
-
build
public BareMetalServerPatch build()
Builds a BareMetalServerPatch.- Returns:
- the new BareMetalServerPatch instance
-
bandwidth
public BareMetalServerPatch.Builder bandwidth(long bandwidth)
Set the bandwidth.- Parameters:
bandwidth
- the bandwidth- Returns:
- the BareMetalServerPatch builder
-
enableSecureBoot
public BareMetalServerPatch.Builder enableSecureBoot(Boolean enableSecureBoot)
Set the enableSecureBoot.- Parameters:
enableSecureBoot
- the enableSecureBoot- Returns:
- the BareMetalServerPatch builder
-
name
public BareMetalServerPatch.Builder name(String name)
Set the name.- Parameters:
name
- the name- Returns:
- the BareMetalServerPatch builder
-
trustedPlatformModule
public BareMetalServerPatch.Builder trustedPlatformModule(BareMetalServerTrustedPlatformModulePatch trustedPlatformModule)
Set the trustedPlatformModule.- Parameters:
trustedPlatformModule
- the trustedPlatformModule- Returns:
- the BareMetalServerPatch builder
-
-