@Override public ProviderType getProviderType() { return providerId != null ? providerId.getProviderType() : providerType; }
@Override public ProviderType getProviderType() { return providerId != null ? providerId.getProviderType() : providerType; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (!(o instanceof ProviderId)) { return false; } ProviderId that = (ProviderId) o; if (id != null ? !id.equals(that.getId()) : that.getId() != null) { return false; } return providerType != null ? providerType.equals(that.getProviderType()) : that.getProviderType() == null; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (!(o instanceof ProviderId)) { return false; } ProviderId that = (ProviderId) o; if (id != null ? !id.equals(that.getId()) : that.getId() != null) { return false; } return providerType != null ? providerType.equals(that.getProviderType()) : that.getProviderType() == null; }
@Before public void setUp() { providerType = mockProviderTypeSPI(""); provider = mockProviderSPI(providerType, ""); providerId = mock(ProviderId.class); when(providerId.getProviderType()).thenReturn(providerType); when(providerId.getId()).thenReturn(PROVIDER_ID); runtime = mockRuntime(providerId, ""); runtimeRegistry = new InMemoryRuntimeRegistry(); }
@Test public void getProvider() { MockProvider mockProvider = new MockProvider(PROVIDER_ID, providerType); ProviderId providerId = mock(ProviderId.class); when(providerId.getId()).thenReturn(PROVIDER_ID); when(providerId.getProviderType()).thenReturn(providerType); runtimeRegistry.registerProvider(mockProvider); Optional<MockProvider> result = runtimeRegistry.getProvider(providerId, MockProvider.class); assertTrue(result.isPresent()); assertEquals(mockProvider, result.get()); }
@Before public void setUp() { providerType = mockProviderTypeSPI(""); provider = mockProviderSPI(providerType, ""); providerId = mock(ProviderId.class); when(providerId.getProviderType()).thenReturn(providerType); when(providerId.getId()).thenReturn(PROVIDER_ID); runtime = mockRuntime(providerId, ""); runtimeRegistry = new InMemoryRuntimeRegistry(); }
@Test public void getProvider() { MockProvider mockProvider = new MockProvider(PROVIDER_ID, providerType); ProviderId providerId = mock(ProviderId.class); when(providerId.getId()).thenReturn(PROVIDER_ID); when(providerId.getProviderType()).thenReturn(providerType); runtimeRegistry.registerProvider(mockProvider); Optional<MockProvider> result = runtimeRegistry.getProvider(providerId, MockProvider.class); assertTrue(result.isPresent()); assertEquals(mockProvider, result.get()); }
if (pipelineExecutorTrace.getTask().getTaskDef().getProviderId() != null) { item.setProviderId(pipelineExecutorTrace.getTask().getTaskDef().getProviderId().getId()); item.setProviderTypeName(pipelineExecutorTrace.getTask().getTaskDef().getProviderId().getProviderType().getProviderTypeName()); item.setProviderVersion(pipelineExecutorTrace.getTask().getTaskDef().getProviderId().getProviderType().getVersion());