public final class CalendarModeAdviceResponse extends GeneratedMessage implements CalendarModeAdviceResponseOrBuilder
A response containing the recommended way of creating the specified resources
in the future. It contains (will contain) multiple recommendations that can
be analyzed by the customer and the best one can be picked.
Protobuf type google.cloud.compute.v1.CalendarModeAdviceResponse
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
RECOMMENDATIONS_FIELD_NUMBER
public static final int RECOMMENDATIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CalendarModeAdviceResponse getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CalendarModeAdviceResponse.Builder newBuilder()
newBuilder(CalendarModeAdviceResponse prototype)
public static CalendarModeAdviceResponse.Builder newBuilder(CalendarModeAdviceResponse prototype)
public static CalendarModeAdviceResponse parseDelimitedFrom(InputStream input)
public static CalendarModeAdviceResponse parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CalendarModeAdviceResponse parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CalendarModeAdviceResponse parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CalendarModeAdviceResponse parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CalendarModeAdviceResponse parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CalendarModeAdviceResponse parseFrom(CodedInputStream input)
public static CalendarModeAdviceResponse parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CalendarModeAdviceResponse parseFrom(InputStream input)
public static CalendarModeAdviceResponse parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CalendarModeAdviceResponse parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CalendarModeAdviceResponse parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CalendarModeAdviceResponse> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public CalendarModeAdviceResponse getDefaultInstanceForType()
getParserForType()
public Parser<CalendarModeAdviceResponse> getParserForType()
Overrides
getRecommendations(int index)
public CalendarModeRecommendation getRecommendations(int index)
Recommendations where, how and when to create the requested resources
in order to maximize their obtainability and minimize cost.
repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802;
| Parameter |
| Name |
Description |
index |
int
|
getRecommendationsCount()
public int getRecommendationsCount()
Recommendations where, how and when to create the requested resources
in order to maximize their obtainability and minimize cost.
repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802;
| Returns |
| Type |
Description |
int |
|
getRecommendationsList()
public List<CalendarModeRecommendation> getRecommendationsList()
Recommendations where, how and when to create the requested resources
in order to maximize their obtainability and minimize cost.
repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802;
getRecommendationsOrBuilder(int index)
public CalendarModeRecommendationOrBuilder getRecommendationsOrBuilder(int index)
Recommendations where, how and when to create the requested resources
in order to maximize their obtainability and minimize cost.
repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802;
| Parameter |
| Name |
Description |
index |
int
|
getRecommendationsOrBuilderList()
public List<? extends CalendarModeRecommendationOrBuilder> getRecommendationsOrBuilderList()
Recommendations where, how and when to create the requested resources
in order to maximize their obtainability and minimize cost.
repeated .google.cloud.compute.v1.CalendarModeRecommendation recommendations = 324515802;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.compute.v1.CalendarModeRecommendationOrBuilder> |
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CalendarModeAdviceResponse.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected CalendarModeAdviceResponse.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public CalendarModeAdviceResponse.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides