@Override @SafeVarargs public final Builder cacheKeyParameters(String... cacheKeyParameters) { cacheKeyParameters(Arrays.asList(cacheKeyParameters)); return this; }
public final void setMethodIntegration(Integration.BuilderImpl methodIntegration) { this.methodIntegration = methodIntegration != null ? methodIntegration.build() : null; }
private BuilderImpl(Integration model) { type(model.type); httpMethod(model.httpMethod); uri(model.uri); connectionType(model.connectionType); connectionId(model.connectionId); credentials(model.credentials); requestParameters(model.requestParameters); requestTemplates(model.requestTemplates); passthroughBehavior(model.passthroughBehavior); contentHandling(model.contentHandling); timeoutInMillis(model.timeoutInMillis); cacheNamespace(model.cacheNamespace); cacheKeyParameters(model.cacheKeyParameters); integrationResponses(model.integrationResponses); }
public final void setMethodIntegration(Integration.BuilderImpl methodIntegration) { this.methodIntegration = methodIntegration != null ? methodIntegration.build() : null; }
public final void setMethodIntegration(Integration.BuilderImpl methodIntegration) { this.methodIntegration = methodIntegration != null ? methodIntegration.build() : null; }
@Override public Builder toBuilder() { return new BuilderImpl(this); }
public static Builder builder() { return new BuilderImpl(); }
public final void setMethodIntegration(Integration.BuilderImpl methodIntegration) { this.methodIntegration = methodIntegration != null ? methodIntegration.build() : null; }
@Override public final Builder connectionType(ConnectionType connectionType) { this.connectionType(connectionType.toString()); return this; }
@Override public final Builder contentHandling(ContentHandlingStrategy contentHandling) { this.contentHandling(contentHandling.toString()); return this; }