All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.compute.model.ResourcePolicyGroupPlacementPolicy.html Maven / Gradle / Ivy

The newest version!






ResourcePolicyGroupPlacementPolicy (Compute Engine API v1-rev20250320-2.0.0)












com.google.api.services.compute.model

Class ResourcePolicyGroupPlacementPolicy

  • All Implemented Interfaces:
    Cloneable, Map<String,Object>


    public final class ResourcePolicyGroupPlacementPolicy
    extends com.google.api.client.json.GenericJson
    A GroupPlacementPolicy specifies resource placement configuration. It specifies the failure bucket separation

    This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Compute Engine API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json

    Author:
    Google, Inc.
    • Constructor Detail

      • ResourcePolicyGroupPlacementPolicy

        public ResourcePolicyGroupPlacementPolicy()
    • Method Detail

      • getAvailabilityDomainCount

        public Integer getAvailabilityDomainCount()
        The number of availability domains to spread instances across. If two instances are in different availability domain, they are not in the same low latency network.
        Returns:
        value or null for none
      • setAvailabilityDomainCount

        public ResourcePolicyGroupPlacementPolicy setAvailabilityDomainCount(Integer availabilityDomainCount)
        The number of availability domains to spread instances across. If two instances are in different availability domain, they are not in the same low latency network.
        Parameters:
        availabilityDomainCount - availabilityDomainCount or null for none
      • getCollocation

        public String getCollocation()
        Specifies network collocation
        Returns:
        value or null for none
      • getVmCount

        public Integer getVmCount()
        Number of VMs in this placement group. Google does not recommend that you use this field unless you use a compact policy and you want your policy to work only if it contains this exact number of VMs.
        Returns:
        value or null for none
      • setVmCount

        public ResourcePolicyGroupPlacementPolicy setVmCount(Integer vmCount)
        Number of VMs in this placement group. Google does not recommend that you use this field unless you use a compact policy and you want your policy to work only if it contains this exact number of VMs.
        Parameters:
        vmCount - vmCount or null for none

Copyright © 2011–2025 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy