public NetworkMetaData(String name, String uuid, boolean is_default, boolean host_ports, Map<String, Object> metadata, String defaultPolicyAction, Object policy, Account account) { super(); this.name = name; this.uuid = uuid; this.is_default = is_default; this.host_ports = host_ports; this.metadata = metadata; this.default_policy_action = defaultPolicyAction; this.policy = policy; this.metadata_kind = "network"; this.environment_uuid = account.getUuid(); }
protected void setEnvironmentLabel(Map<String, Object> labels, Account account) { labels.put(SystemLabels.LABEL_ENVIRONMENT_UUID, account.getUuid()); }
public StackMetaData(String stackName, String stackUUID, boolean isSystem, Account account) { this.name = stackName; this.uuid = stackUUID; this.environment_name = account.getName(); this.environment_uuid = account.getUuid(); this.system = isSystem; this.metadata_kind = "stack"; }
@Override public ExternalAccountLink handleResponse(HttpResponse response) throws ClientProtocolException, IOException { if (response.getStatusLine().getStatusCode() != 200) { return null; } for (ExternalAccountLink link : jsonMapper.readValue(response.getEntity().getContent(), ExternalAccountLinkData.class).data) { List<String> invalidStates = Arrays.asList(CommonStatesConstants.REMOVED, CommonStatesConstants.REMOVING); if (invalidStates.contains(link.getState())) { continue; } if (link.getLinkedAccountUuid().equalsIgnoreCase(localAccount.getUuid())) { return link; } } return null; } });
@Override public ExternalAccountLink handleResponse(HttpResponse response) throws ClientProtocolException, IOException { if (response.getStatusLine().getStatusCode() != 200) { return null; } for (ExternalAccountLink link : jsonMapper.readValue(response.getEntity().getContent(), ExternalAccountLinkData.class).data) { List<String> invalidStates = Arrays.asList(CommonStatesConstants.REMOVED, CommonStatesConstants.REMOVING); if (invalidStates.contains(link.getState())) { continue; } if (link.getLinkedAccountUuid().equalsIgnoreCase(localAccount.getUuid())) { return link; } } return null; } });
data.put("linkedRegion", externalRegion.getName()); data.put("linkedRegionId", externalRegion.getId()); data.put("linkedAccountUuid", localAccount.getUuid()); externalLink = RegionUtil.createExternalAccountLink(targetRegion, data, jsonMapper); } catch (Exception ex) {
@Override public void fetchEnvironment(final MetaHelperInfo helperInfo, final OutputStream os) { Account env = helperInfo.getAccount(); EnvironmentMetaData data = new EnvironmentMetaData(StringUtils.lowerCase(env.getName()), env.getUuid(), StringUtils.lowerCase(helperInfo.getRegionName())); writeToJson(os, data); }
this.health_check_hosts = healthcheckHosts; this.environment_uuid = account.getUuid();
@SuppressWarnings("unchecked") public HostMetaData(String agent_ip, Host host, Account account) { super(); this.agent_ip = agent_ip; String hostname = DataAccessor.fieldString(host, "hostname"); this.name = StringUtils.isEmpty(host.getName()) ? hostname: host.getName(); this.hostname = hostname; this.state = host.getState(); this.agent_state = host.getAgentState(); this.labels = (Map<String, String>) DataAccessor.fields(host) .withKey(InstanceConstants.FIELD_LABELS) .withDefault(Collections.EMPTY_MAP).as(Map.class); this.uuid = host.getUuid(); this.hostId = host.getId(); this.local_storage_mb = host.getLocalStorageMb(); this.memory = host.getMemory(); this.milli_cpu = host.getMilliCpu(); this.environment_uuid = account.getUuid(); this.metadata_kind = "host"; }
this.lb_config = lbConfig; this.primary_service_name = service.getName(); this.environment_uuid = account.getUuid(); this.state = service.getState(); this.metadata_kind = "service";
/** * {@inheritDoc} */ @Override public void from(io.cattle.platform.core.model.Account from) { setId(from.getId()); setName(from.getName()); setKind(from.getKind()); setUuid(from.getUuid()); setDescription(from.getDescription()); setState(from.getState()); setCreated(from.getCreated()); setRemoved(from.getRemoved()); setRemoveTime(from.getRemoveTime()); setData(from.getData()); setExternalId(from.getExternalId()); setExternalIdType(from.getExternalIdType()); setHealthState(from.getHealthState()); setProjectTemplateId(from.getProjectTemplateId()); setDefaultNetworkId(from.getDefaultNetworkId()); setVersion(from.getVersion()); setRevision(from.getRevision()); }