public static OpampClientImpl create()

in client/src/main/java/co/elastic/opamp/client/internal/OpampClientImpl.java [72:86]


  public static OpampClientImpl create(RequestService requestService, OpampClientState state) {
    AgentToServerAppenders appenders =
        new AgentToServerAppenders(
            AgentDescriptionAppender.create(state.agentDescriptionState),
            EffectiveConfigAppender.create(state.effectiveConfigState),
            RemoteConfigStatusAppender.create(state.remoteConfigStatusState),
            SequenceNumberAppender.create(state.sequenceNumberState),
            CapabilitiesAppender.create(state.capabilitiesState),
            InstanceUidAppender.create(state.instanceUidState),
            FlagsAppender.create(),
            AgentDisconnectAppender.create());
    RecipeManager recipeManager = new RecipeManager();
    recipeManager.setConstantFields(CONSTANT_FIELDS);
    return new OpampClientImpl(requestService, appenders, state, recipeManager);
  }