Tabnine Logo
ExternalEvent.getReportedAccountId
Code IndexAdd Tabnine to your IDE (free)

How to use
getReportedAccountId
method
in
io.cattle.platform.core.model.ExternalEvent

Best Java code snippets using io.cattle.platform.core.model.ExternalEvent.getReportedAccountId (Showing top 3 results out of 315)

origin: rancher/cattle

@Override
public HandlerResult handle(ProcessState state, ProcessInstance process) {
  // event's account id is set to the agent that submitted. This will change it to the actual user's account id.
  ExternalEvent event = (ExternalEvent)state.getResource();
  List<Agent> agents = objectManager.find(Agent.class, AGENT.ACCOUNT_ID, event.getAccountId());
  if (agents.size() == 1) {
    Agent agent = agents.get(0);
    Long resourceAccId = DataAccessor.fromDataFieldOf(agent).withKey(AgentConstants.DATA_AGENT_RESOURCES_ACCOUNT_ID).as(Long.class);
    Map<String, Object> data = new HashMap<String, Object>();
    if (resourceAccId != null) {
      data.put(ObjectMetaDataManager.ACCOUNT_FIELD, resourceAccId);
    }
    if (event.getReportedAccountId() != null) {
      data.put(ExternalEventConstants.FIELD_REPORTED_ACCOUNT_ID, event.getReportedAccountId());
    } else {
      data.put(ExternalEventConstants.FIELD_REPORTED_ACCOUNT_ID, event.getAccountId());
    }
    return new HandlerResult(data);
  }
  return null;
}
origin: rancher/cattle

spData.put(FIELD_ZONE_ID, 1L);
Agent agent = objectManager.findOne(Agent.class, AGENT.ACCOUNT_ID, event.getReportedAccountId(),
    AGENT.STATE, CommonStatesConstants.ACTIVE);
spData.put(FIELD_AGENT_ID, agent.getId());
Agent agent = objectManager.findOne(Agent.class, AGENT.ACCOUNT_ID, event.getReportedAccountId(),
    AGENT.STATE, CommonStatesConstants.ACTIVE);
spData.put(FIELD_AGENT_ID, agent.getId());
origin: rancher/cattle

/**
 * {@inheritDoc}
 */
@Override
public void from(io.cattle.platform.core.model.ExternalEvent from) {
  setId(from.getId());
  setAccountId(from.getAccountId());
  setKind(from.getKind());
  setUuid(from.getUuid());
  setState(from.getState());
  setCreated(from.getCreated());
  setData(from.getData());
  setExternalId(from.getExternalId());
  setEventType(from.getEventType());
  setReportedAccountId(from.getReportedAccountId());
}
io.cattle.platform.core.modelExternalEventgetReportedAccountId

Javadoc

Getter for cattle.external_event.reported_account_id.

Popular methods of ExternalEvent

  • getAccountId
    Getter for cattle.external_event.account_id.
  • getEventType
    Getter for cattle.external_event.event_type.
  • getKind
    Getter for cattle.external_event.kind.
  • getExternalId
    Getter for cattle.external_event.external_id.
  • getId
    Getter for cattle.external_event.id.
  • from
    Load data from another generated Record/POJO implementing the common interface ExternalEvent
  • getCreated
    Getter for cattle.external_event.created.
  • getData
    Getter for cattle.external_event.data.
  • getState
    Getter for cattle.external_event.state.
  • getUuid
    Getter for cattle.external_event.uuid.

Popular in Java

  • Reactive rest calls using spring rest template
  • getSharedPreferences (Context)
  • startActivity (Activity)
  • compareTo (BigDecimal)
  • BorderLayout (java.awt)
    A border layout lays out a container, arranging and resizing its components to fit in five regions:
  • InetAddress (java.net)
    An Internet Protocol (IP) address. This can be either an IPv4 address or an IPv6 address, and in pra
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • Table (org.hibernate.mapping)
    A relational table
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now