Package com.google.cloud.recommender.v1
Interface ReliabilityProjectionOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ReliabilityProjection,ReliabilityProjection.Builder
public interface ReliabilityProjectionOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.protobuf.StructgetDetails()Per-recommender projection.com.google.protobuf.StructOrBuildergetDetailsOrBuilder()Per-recommender projection.ReliabilityProjection.RiskTypegetRisks(int index)Reliability risks mitigated by this recommendation.intgetRisksCount()Reliability risks mitigated by this recommendation.List<ReliabilityProjection.RiskType>getRisksList()Reliability risks mitigated by this recommendation.intgetRisksValue(int index)Reliability risks mitigated by this recommendation.List<Integer>getRisksValueList()Reliability risks mitigated by this recommendation.booleanhasDetails()Per-recommender projection.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getRisksList
List<ReliabilityProjection.RiskType> getRisksList()
Reliability risks mitigated by this recommendation.
repeated .google.cloud.recommender.v1.ReliabilityProjection.RiskType risks = 1;- Returns:
- A list containing the risks.
-
getRisksCount
int getRisksCount()
Reliability risks mitigated by this recommendation.
repeated .google.cloud.recommender.v1.ReliabilityProjection.RiskType risks = 1;- Returns:
- The count of risks.
-
getRisks
ReliabilityProjection.RiskType getRisks(int index)
Reliability risks mitigated by this recommendation.
repeated .google.cloud.recommender.v1.ReliabilityProjection.RiskType risks = 1;- Parameters:
index- The index of the element to return.- Returns:
- The risks at the given index.
-
getRisksValueList
List<Integer> getRisksValueList()
Reliability risks mitigated by this recommendation.
repeated .google.cloud.recommender.v1.ReliabilityProjection.RiskType risks = 1;- Returns:
- A list containing the enum numeric values on the wire for risks.
-
getRisksValue
int getRisksValue(int index)
Reliability risks mitigated by this recommendation.
repeated .google.cloud.recommender.v1.ReliabilityProjection.RiskType risks = 1;- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of risks at the given index.
-
hasDetails
boolean hasDetails()
Per-recommender projection.
.google.protobuf.Struct details = 2;- Returns:
- Whether the details field is set.
-
getDetails
com.google.protobuf.Struct getDetails()
Per-recommender projection.
.google.protobuf.Struct details = 2;- Returns:
- The details.
-
getDetailsOrBuilder
com.google.protobuf.StructOrBuilder getDetailsOrBuilder()
Per-recommender projection.
.google.protobuf.Struct details = 2;
-
-