// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: wso2/discovery/api/endpoint_security.proto

package org.wso2.choreo.connect.discovery.api;

public interface EndpointSecurityOrBuilder extends
    // @@protoc_insertion_point(interface_extends:wso2.discovery.api.EndpointSecurity)
    com.google.protobuf.MessageOrBuilder {

  /**
   * <code>.wso2.discovery.api.SecurityInfo SandBoxSecurityInfo = 1;</code>
   * @return Whether the sandBoxSecurityInfo field is set.
   */
  boolean hasSandBoxSecurityInfo();
  /**
   * <code>.wso2.discovery.api.SecurityInfo SandBoxSecurityInfo = 1;</code>
   * @return The sandBoxSecurityInfo.
   */
  org.wso2.choreo.connect.discovery.api.SecurityInfo getSandBoxSecurityInfo();
  /**
   * <code>.wso2.discovery.api.SecurityInfo SandBoxSecurityInfo = 1;</code>
   */
  org.wso2.choreo.connect.discovery.api.SecurityInfoOrBuilder getSandBoxSecurityInfoOrBuilder();

  /**
   * <code>.wso2.discovery.api.SecurityInfo ProductionSecurityInfo = 2;</code>
   * @return Whether the productionSecurityInfo field is set.
   */
  boolean hasProductionSecurityInfo();
  /**
   * <code>.wso2.discovery.api.SecurityInfo ProductionSecurityInfo = 2;</code>
   * @return The productionSecurityInfo.
   */
  org.wso2.choreo.connect.discovery.api.SecurityInfo getProductionSecurityInfo();
  /**
   * <code>.wso2.discovery.api.SecurityInfo ProductionSecurityInfo = 2;</code>
   */
  org.wso2.choreo.connect.discovery.api.SecurityInfoOrBuilder getProductionSecurityInfoOrBuilder();
}
