Interface ReasoningEngine.TrafficConfigOrBuilder (3.94.0)

public static interface ReasoningEngine.TrafficConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getTrafficSplitAlwaysLatest()

public abstract ReasoningEngine.TrafficConfig.TrafficSplitAlwaysLatest getTrafficSplitAlwaysLatest()

Optional. Traffic distribution configuration, where all traffic is sent to the latest Runtime Revision.

.google.cloud.aiplatform.v1beta1.ReasoningEngine.TrafficConfig.TrafficSplitAlwaysLatest traffic_split_always_latest = 19 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReasoningEngine.TrafficConfig.TrafficSplitAlwaysLatest

The trafficSplitAlwaysLatest.

getTrafficSplitAlwaysLatestOrBuilder()

public abstract ReasoningEngine.TrafficConfig.TrafficSplitAlwaysLatestOrBuilder getTrafficSplitAlwaysLatestOrBuilder()

Optional. Traffic distribution configuration, where all traffic is sent to the latest Runtime Revision.

.google.cloud.aiplatform.v1beta1.ReasoningEngine.TrafficConfig.TrafficSplitAlwaysLatest traffic_split_always_latest = 19 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReasoningEngine.TrafficConfig.TrafficSplitAlwaysLatestOrBuilder

getTrafficSplitCase()

public abstract ReasoningEngine.TrafficConfig.TrafficSplitCase getTrafficSplitCase()
Returns
Type Description
ReasoningEngine.TrafficConfig.TrafficSplitCase

getTrafficSplitManual()

public abstract ReasoningEngine.TrafficConfig.TrafficSplitManual getTrafficSplitManual()

Optional. Manual traffic distribution configuration, where the user specifies the Runtime Revision IDs and the percentage of traffic to send to each.

.google.cloud.aiplatform.v1beta1.ReasoningEngine.TrafficConfig.TrafficSplitManual traffic_split_manual = 18 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReasoningEngine.TrafficConfig.TrafficSplitManual

The trafficSplitManual.

getTrafficSplitManualOrBuilder()

public abstract ReasoningEngine.TrafficConfig.TrafficSplitManualOrBuilder getTrafficSplitManualOrBuilder()

Optional. Manual traffic distribution configuration, where the user specifies the Runtime Revision IDs and the percentage of traffic to send to each.

.google.cloud.aiplatform.v1beta1.ReasoningEngine.TrafficConfig.TrafficSplitManual traffic_split_manual = 18 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReasoningEngine.TrafficConfig.TrafficSplitManualOrBuilder

hasTrafficSplitAlwaysLatest()

public abstract boolean hasTrafficSplitAlwaysLatest()

Optional. Traffic distribution configuration, where all traffic is sent to the latest Runtime Revision.

.google.cloud.aiplatform.v1beta1.ReasoningEngine.TrafficConfig.TrafficSplitAlwaysLatest traffic_split_always_latest = 19 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the trafficSplitAlwaysLatest field is set.

hasTrafficSplitManual()

public abstract boolean hasTrafficSplitManual()

Optional. Manual traffic distribution configuration, where the user specifies the Runtime Revision IDs and the percentage of traffic to send to each.

.google.cloud.aiplatform.v1beta1.ReasoningEngine.TrafficConfig.TrafficSplitManual traffic_split_manual = 18 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the trafficSplitManual field is set.