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.Struct
getDetails()
Per-recommender projection.com.google.protobuf.StructOrBuilder
getDetailsOrBuilder()
Per-recommender projection.ReliabilityProjection.RiskType
getRisks(int index)
Reliability risks mitigated by this recommendation.int
getRisksCount()
Reliability risks mitigated by this recommendation.List<ReliabilityProjection.RiskType>
getRisksList()
Reliability risks mitigated by this recommendation.int
getRisksValue(int index)
Reliability risks mitigated by this recommendation.List<Integer>
getRisksValueList()
Reliability risks mitigated by this recommendation.boolean
hasDetails()
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;
-
-