com.netflix.conductor.grpc.server.GRPCServerProperties Maven / Gradle / Ivy
/*
* Copyright 2020 Netflix, Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on
* an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the
* specific language governing permissions and limitations under the License.
*/
package com.netflix.conductor.grpc.server;
import org.springframework.boot.context.properties.ConfigurationProperties;
@ConfigurationProperties("conductor.grpc-server")
public class GRPCServerProperties {
/** The port at which the gRPC server will serve requests */
private int port = 8090;
/** Enables the reflection service for Protobuf services */
private boolean reflectionEnabled = true;
public int getPort() {
return port;
}
public void setPort(int port) {
this.port = port;
}
public boolean isReflectionEnabled() {
return reflectionEnabled;
}
public void setReflectionEnabled(boolean reflectionEnabled) {
this.reflectionEnabled = reflectionEnabled;
}
}