Class IstioConfig

    • Constructor Detail

      • IstioConfig

        public IstioConfig()
      • IstioConfig

        public IstioConfig​(IstioConfig source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getOutboundTrafficPolicy

        public String getOutboundTrafficPolicy()
        Get 外部流量策略
        Returns:
        OutboundTrafficPolicy 外部流量策略
      • setOutboundTrafficPolicy

        public void setOutboundTrafficPolicy​(String OutboundTrafficPolicy)
        Set 外部流量策略
        Parameters:
        OutboundTrafficPolicy - 外部流量策略
      • getTracing

        public TracingConfig getTracing()
        Get 调用链配置(Deprecated,请使用 MeshConfig.Tracing 进行配置)
        Returns:
        Tracing 调用链配置(Deprecated,请使用 MeshConfig.Tracing 进行配置)
      • setTracing

        public void setTracing​(TracingConfig Tracing)
        Set 调用链配置(Deprecated,请使用 MeshConfig.Tracing 进行配置)
        Parameters:
        Tracing - 调用链配置(Deprecated,请使用 MeshConfig.Tracing 进行配置)
      • getDisablePolicyChecks

        public Boolean getDisablePolicyChecks()
        Get 禁用策略检查功能 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DisablePolicyChecks 禁用策略检查功能 注意:此字段可能返回 null,表示取不到有效值。
      • setDisablePolicyChecks

        public void setDisablePolicyChecks​(Boolean DisablePolicyChecks)
        Set 禁用策略检查功能 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DisablePolicyChecks - 禁用策略检查功能 注意:此字段可能返回 null,表示取不到有效值。
      • getEnablePilotHTTP

        public Boolean getEnablePilotHTTP()
        Get 支持HTTP1.0协议 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnablePilotHTTP 支持HTTP1.0协议 注意:此字段可能返回 null,表示取不到有效值。
      • setEnablePilotHTTP

        public void setEnablePilotHTTP​(Boolean EnablePilotHTTP)
        Set 支持HTTP1.0协议 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnablePilotHTTP - 支持HTTP1.0协议 注意:此字段可能返回 null,表示取不到有效值。
      • getDisableHTTPRetry

        public Boolean getDisableHTTPRetry()
        Get 禁用HTTP重试策略 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DisableHTTPRetry 禁用HTTP重试策略 注意:此字段可能返回 null,表示取不到有效值。
      • setDisableHTTPRetry

        public void setDisableHTTPRetry​(Boolean DisableHTTPRetry)
        Set 禁用HTTP重试策略 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DisableHTTPRetry - 禁用HTTP重试策略 注意:此字段可能返回 null,表示取不到有效值。
      • getSmartDNS

        public SmartDNSConfig getSmartDNS()
        Get SmartDNS策略 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SmartDNS SmartDNS策略 注意:此字段可能返回 null,表示取不到有效值。
      • setSmartDNS

        public void setSmartDNS​(SmartDNSConfig SmartDNS)
        Set SmartDNS策略 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SmartDNS - SmartDNS策略 注意:此字段可能返回 null,表示取不到有效值。