Class PipelineShapeConfigDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • ocpus

        public PipelineShapeConfigDetails.Builder ocpus​(Float ocpus)
        A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.
        Parameters:
        ocpus - the value to set
        Returns:
        this builder
      • memoryInGBs

        public PipelineShapeConfigDetails.Builder memoryInGBs​(Float memoryInGBs)
        A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified.

        This specifies the size of the memory in GBs.

        Parameters:
        memoryInGBs - the value to set
        Returns:
        this builder
      • cpuBaseline

        public PipelineShapeConfigDetails.Builder cpuBaseline​(PipelineShapeConfigDetails.CpuBaseline cpuBaseline)
        The baseline OCPU utilization for a subcore burstable VM instance.

        If this attribute is left blank, it will default to BASELINE_1_1. The following values are supported: BASELINE_1_8 - baseline usage is 1/8 of an OCPU. BASELINE_1_2 - baseline usage is 1/2 of an OCPU. BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance.

        Parameters:
        cpuBaseline - the value to set
        Returns:
        this builder