Skip to content

PolicyConfigsProperty

Initializer

import com.aliyun.ros.cdk.apig.RosHttpApi.PolicyConfigsProperty;
PolicyConfigsProperty.builder()
//  .aiCacheConfig(IResolvable)
//  .aiCacheConfig(AiCacheConfigProperty)
//  .aiFallbackConfig(IResolvable)
//  .aiFallbackConfig(AiFallbackConfigProperty)
//  .aiNetworkSearchConfig(IResolvable)
//  .aiNetworkSearchConfig(AiNetworkSearchConfigProperty)
//  .aiSecurityGuardConfig(IResolvable)
//  .aiSecurityGuardConfig(AiSecurityGuardConfigProperty)
//  .aiStatisticsConfig(IResolvable)
//  .aiStatisticsConfig(AiStatisticsConfigProperty)
//  .aiTokenRateLimitConfig(IResolvable)
//  .aiTokenRateLimitConfig(AiTokenRateLimitConfigProperty)
//  .aiToolSelectionConfig(IResolvable)
//  .aiToolSelectionConfig(AiToolSelectionConfigProperty)
//  .enable(java.lang.Boolean)
//  .enable(IResolvable)
//  .semanticRouterConfig(IResolvable)
//  .semanticRouterConfig(SemanticRouterConfigProperty)
//  .type(java.lang.String)
//  .type(IResolvable)
    .build();

Properties

Name Type Description
aiCacheConfig com.aliyun.ros.cdk.core.IResolvable OR AiCacheConfigProperty No description.
aiFallbackConfig com.aliyun.ros.cdk.core.IResolvable OR AiFallbackConfigProperty No description.
aiNetworkSearchConfig com.aliyun.ros.cdk.core.IResolvable OR AiNetworkSearchConfigProperty No description.
aiSecurityGuardConfig com.aliyun.ros.cdk.core.IResolvable OR AiSecurityGuardConfigProperty No description.
aiStatisticsConfig com.aliyun.ros.cdk.core.IResolvable OR AiStatisticsConfigProperty No description.
aiTokenRateLimitConfig com.aliyun.ros.cdk.core.IResolvable OR AiTokenRateLimitConfigProperty No description.
aiToolSelectionConfig com.aliyun.ros.cdk.core.IResolvable OR AiToolSelectionConfigProperty No description.
enable java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
semanticRouterConfig com.aliyun.ros.cdk.core.IResolvable OR SemanticRouterConfigProperty No description.
type java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

aiCacheConfigOptional

public java.lang.Object getAiCacheConfig();

aiFallbackConfigOptional

public java.lang.Object getAiFallbackConfig();

aiNetworkSearchConfigOptional

public java.lang.Object getAiNetworkSearchConfig();

aiSecurityGuardConfigOptional

public java.lang.Object getAiSecurityGuardConfig();

aiStatisticsConfigOptional

public java.lang.Object getAiStatisticsConfig();

aiTokenRateLimitConfigOptional

public java.lang.Object getAiTokenRateLimitConfig();

aiToolSelectionConfigOptional

public java.lang.Object getAiToolSelectionConfig();

enableOptional

public java.lang.Object getEnable();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

semanticRouterConfigOptional

public java.lang.Object getSemanticRouterConfig();

typeOptional

public java.lang.Object getType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable