本文整理了Java中io.cattle.platform.core.model.Agent.getExternalId()
方法的一些代码示例,展示了Agent.getExternalId()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Agent.getExternalId()
方法的具体详情如下:
包路径:io.cattle.platform.core.model.Agent
类名称:Agent
方法名:getExternalId
[英]Getter for cattle.agent.external_id
.
[中]cattle.agent.external_id
的Getter。
代码示例来源:origin: rancher/cattle
@Override
public HandlerResult handle(ProcessState state, ProcessInstance process) {
Agent agent = (Agent) state.getResource();
if (agent.getExternalId() != null) {
return null;
}
regionService.deactivateAndRemoveExternalAgent(agent);
return null;
}
代码示例来源:origin: rancher/cattle
@Override
public void fetchSelf(Agent agent, HostMetaData selfHost, String version, OutputStream os, MetaHelperInfo helperInfo) {
DefaultMetaData def = new DefaultMetaData(version, selfHost);
writeToJson(os, def);
// add credentials to other environments
if (agent.getExternalId() == null) {
fetchCredentials(helperInfo, agent, os);
}
}
代码示例来源:origin: rancher/cattle
metaDataInfoDao.fetchSelf(agent, data.hostIdToHostMetadata.get(hostId), itemVersion, gz,
fetchHelperData(objectManager.loadResource(Account.class, accountId)));
} else if (agent.getExternalId() != null) {
代码示例来源:origin: rancher/cattle
/**
* {@inheritDoc}
*/
@Override
public void from(io.cattle.platform.core.model.Agent from) {
setId(from.getId());
setName(from.getName());
setAccountId(from.getAccountId());
setKind(from.getKind());
setUuid(from.getUuid());
setDescription(from.getDescription());
setState(from.getState());
setCreated(from.getCreated());
setRemoved(from.getRemoved());
setRemoveTime(from.getRemoveTime());
setData(from.getData());
setUri(from.getUri());
setManagedConfig(from.getManagedConfig());
setZoneId(from.getZoneId());
setExternalId(from.getExternalId());
}
内容来源于网络,如有侵权,请联系作者删除!