private static String getInstanceName()

in google-cloud-server-base/src/main/java/jetbrains/buildServer/clouds/google/GoogleCloudClientBase.java [69:78]


  private static String getInstanceName(@NotNull AgentDescription agent) {
    int major = ServerVersionHolder.getVersion().getDisplayVersionMajor();
    int minor = ServerVersionHolder.getVersion().getDisplayVersionMinor();
    if (major > 2024 || major == 2024 && minor == 12) {
      // the getAvailableParameterValue method was added in 2024.12
      return agent.getAvailableParameterValue(GoogleAgentProperties.INSTANCE_NAME);
    }

    return agent.getAvailableParameters().get(GoogleAgentProperties.INSTANCE_NAME);
  }