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

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







InstanceGroupManagersSetTargetPoolsRequest (Compute Engine API v1-rev20200104-1.30.8)












com.google.api.services.compute.model

Class InstanceGroupManagersSetTargetPoolsRequest

    • Constructor Detail

      • InstanceGroupManagersSetTargetPoolsRequest

        public InstanceGroupManagersSetTargetPoolsRequest()
    • Method Detail

      • getFingerprint

        public String getFingerprint()
        The fingerprint of the target pools information. Use this optional property to prevent conflicts when multiple users change the target pools settings concurrently. Obtain the fingerprint with the instanceGroupManagers.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
        Returns:
        value or null for none
        See Also:
        decodeFingerprint()
      • decodeFingerprint

        public byte[] decodeFingerprint()
        The fingerprint of the target pools information. Use this optional property to prevent conflicts when multiple users change the target pools settings concurrently. Obtain the fingerprint with the instanceGroupManagers.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
        Returns:
        Base64 decoded value or null for none
        Since:
        1.14
        See Also:
        getFingerprint()
      • setFingerprint

        public InstanceGroupManagersSetTargetPoolsRequest setFingerprint(String fingerprint)
        The fingerprint of the target pools information. Use this optional property to prevent conflicts when multiple users change the target pools settings concurrently. Obtain the fingerprint with the instanceGroupManagers.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
        Parameters:
        fingerprint - fingerprint or null for none
        See Also:
        #encodeFingerprint()
      • encodeFingerprint

        public InstanceGroupManagersSetTargetPoolsRequest encodeFingerprint(byte[] fingerprint)
        The fingerprint of the target pools information. Use this optional property to prevent conflicts when multiple users change the target pools settings concurrently. Obtain the fingerprint with the instanceGroupManagers.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
        Since:
        1.14
        See Also:

        The value is encoded Base64 or {@code null} for none.

      • getTargetPools

        public List<String> getTargetPools()
        The list of target pool URLs that instances in this managed instance group belong to. The managed instance group applies these target pools to all of the instances in the group. Existing instances and new instances in the group all receive these target pool settings.
        Returns:
        value or null for none
      • setTargetPools

        public InstanceGroupManagersSetTargetPoolsRequest setTargetPools(List<String> targetPools)
        The list of target pool URLs that instances in this managed instance group belong to. The managed instance group applies these target pools to all of the instances in the group. Existing instances and new instances in the group all receive these target pool settings.
        Parameters:
        targetPools - targetPools or null for none

Copyright © 2011–2020 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy