Class InstancePatch.Builder

  • Enclosing class:
    InstancePatch

    public static class InstancePatch.Builder
    extends Object
    Builder.
    • Constructor Detail

      • Builder

        public Builder()
        Instantiates a new builder.
    • Method Detail

      • build

        public InstancePatch build()
        Builds a InstancePatch.
        Returns:
        the new InstancePatch instance
      • confidentialComputeMode

        public InstancePatch.Builder confidentialComputeMode​(String confidentialComputeMode)
        Set the confidentialComputeMode.
        Parameters:
        confidentialComputeMode - the confidentialComputeMode
        Returns:
        the InstancePatch builder
      • enableSecureBoot

        public InstancePatch.Builder enableSecureBoot​(Boolean enableSecureBoot)
        Set the enableSecureBoot.
        Parameters:
        enableSecureBoot - the enableSecureBoot
        Returns:
        the InstancePatch builder
      • name

        public InstancePatch.Builder name​(String name)
        Set the name.
        Parameters:
        name - the name
        Returns:
        the InstancePatch builder
      • totalVolumeBandwidth

        public InstancePatch.Builder totalVolumeBandwidth​(long totalVolumeBandwidth)
        Set the totalVolumeBandwidth.
        Parameters:
        totalVolumeBandwidth - the totalVolumeBandwidth
        Returns:
        the InstancePatch builder