congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
pl.allegro.tech.hermes.test.helper.builder
Code IndexAdd Tabnine to your IDE (free)

How to use pl.allegro.tech.hermes.test.helper.builder

Best Java code snippets using pl.allegro.tech.hermes.test.helper.builder (Showing top 20 results out of 315)

origin: allegro/hermes

public static TopicBuilder topic(TopicName topicName) {
  return new TopicBuilder(topicName);
}
origin: allegro/hermes

public static OAuthProviderBuilder oAuthProvider(String name) {
  return new OAuthProviderBuilder(name);
}
origin: allegro/hermes

public static SubscriptionBuilder subscription(TopicName topicName, String subscriptionName) {
  return new SubscriptionBuilder(topicName, subscriptionName);
}
origin: allegro/hermes

public void createBatchSubscription(Topic topic, String endpoint, BatchSubscriptionPolicy policy) {
  Subscription subscription = subscription(topic, "batchSubscription")
      .withEndpoint(endpoint)
      .withContentType(ContentType.JSON)
      .withSubscriptionPolicy(policy)
      .build();
  createSubscription(topic, subscription);
}
origin: allegro/hermes

public TopicWithSchema createTopic(String group, String topic) {
  Topic created = topic(group, topic)
      .withRetentionTime(1000)
      .withDescription("Test topic")
      .build();
  return createTopic(created);
}
origin: allegro/hermes

private Topic createTopic(String group, String name, boolean schemaVersionAwarePayload) {
  return schemaVersionAwarePayload ? topic(group, name).withSchemaVersionAwareSerialization().build() : topic(group, name).build();
}
origin: allegro/hermes

public static TopicBuilder randomTopic(String group, String topicNamePrefix) {
  return topic(group, topicNamePrefix + "-" + UUID.randomUUID());
}
origin: allegro/hermes

private Subscription subscriptionWithRequestTimeout(int timeout) {
  return subscriptionBuilderWithTestValues().withRequestTimeout(timeout).build();
}
origin: allegro/hermes

private SubscriptionBuilder subscriptionBuilderWithTestValues() {
  return subscription("group.topic", "subscription");
}
origin: allegro/hermes

public static GroupBuilder group(String name) {
  return new GroupBuilder(name);
}
origin: pl.allegro.tech.hermes/hermes-test-helper

public void createBatchSubscription(Topic topic, String endpoint, BatchSubscriptionPolicy policy) {
  Subscription subscription = subscription(topic, "batchSubscription")
      .withEndpoint(endpoint)
      .withContentType(ContentType.JSON)
      .withSubscriptionPolicy(policy)
      .build();
  createSubscription(topic, subscription);
}
origin: pl.allegro.tech.hermes/hermes-test-helper

public TopicWithSchema createTopic(String group, String topic) {
  Topic created = topic(group, topic)
      .withRetentionTime(1000)
      .withDescription("Test topic")
      .build();
  return createTopic(created);
}
origin: allegro/hermes

public static SubscriptionBuilder subscription(TopicName topicName, String subscriptionName, EndpointAddress endpoint) {
  return new SubscriptionBuilder(topicName, subscriptionName, endpoint);
}
origin: pl.allegro.tech.hermes/hermes-test-helper

public static TopicBuilder topic(TopicName topicName) {
  return new TopicBuilder(topicName);
}
origin: pl.allegro.tech.hermes/hermes-test-helper

public static OAuthProviderBuilder oAuthProvider(String name) {
  return new OAuthProviderBuilder(name);
}
origin: pl.allegro.tech.hermes/hermes-test-helper

public static GroupBuilder group(String name) {
  return new GroupBuilder(name);
}
origin: pl.allegro.tech.hermes/hermes-test-helper

public static SubscriptionBuilder subscription(TopicName topicName, String subscriptionName) {
  return new SubscriptionBuilder(topicName, subscriptionName);
}
origin: allegro/hermes

public static TopicBuilder topic(String groupName, String topicName) {
  return new TopicBuilder(new TopicName(groupName, topicName));
}
origin: pl.allegro.tech.hermes/hermes-test-helper

public static SubscriptionBuilder subscription(TopicName topicName, String subscriptionName, EndpointAddress endpoint) {
  return new SubscriptionBuilder(topicName, subscriptionName, endpoint);
}
origin: allegro/hermes

public static SubscriptionBuilder subscription(String topicQualifiedName, String subscriptionName) {
  return new SubscriptionBuilder(TopicName.fromQualifiedName(topicQualifiedName), subscriptionName);
}
pl.allegro.tech.hermes.test.helper.builder

Most used classes

  • TopicBuilder
  • SubscriptionBuilder
  • GroupBuilder
  • OAuthProviderBuilder
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