public final class OptimizationConfig extends GeneratedMessage implements OptimizationConfigOrBuilder
Configuration for running the optimization step after the evaluation run.
Protobuf type google.cloud.ces.v1beta.OptimizationConfig
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
ASSISTANT_SESSION_FIELD_NUMBER
public static final int ASSISTANT_SESSION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ERROR_MESSAGE_FIELD_NUMBER
public static final int ERROR_MESSAGE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
GENERATE_LOSS_REPORT_FIELD_NUMBER
public static final int GENERATE_LOSS_REPORT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LOSS_REPORT_FIELD_NUMBER
public static final int LOSS_REPORT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
REPORT_SUMMARY_FIELD_NUMBER
public static final int REPORT_SUMMARY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SHOULD_SUGGEST_FIX_FIELD_NUMBER
public static final int SHOULD_SUGGEST_FIX_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static OptimizationConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static OptimizationConfig.Builder newBuilder()
newBuilder(OptimizationConfig prototype)
public static OptimizationConfig.Builder newBuilder(OptimizationConfig prototype)
public static OptimizationConfig parseDelimitedFrom(InputStream input)
public static OptimizationConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static OptimizationConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static OptimizationConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static OptimizationConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static OptimizationConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static OptimizationConfig parseFrom(CodedInputStream input)
public static OptimizationConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static OptimizationConfig parseFrom(InputStream input)
public static OptimizationConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static OptimizationConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static OptimizationConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<OptimizationConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAssistantSession()
public String getAssistantSession()
Output only. The assistant session to use for the optimization based on
this evaluation run. Format:
projects/{project}/locations/{location}/apps/{app}/assistantSessions/{assistantSession}
string assistant_session = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The assistantSession.
|
getAssistantSessionBytes()
public ByteString getAssistantSessionBytes()
Output only. The assistant session to use for the optimization based on
this evaluation run. Format:
projects/{project}/locations/{location}/apps/{app}/assistantSessions/{assistantSession}
string assistant_session = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for assistantSession.
|
getDefaultInstanceForType()
public OptimizationConfig getDefaultInstanceForType()
getErrorMessage()
public String getErrorMessage()
Output only. The error message if the optimization run failed.
string error_message = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The errorMessage.
|
getErrorMessageBytes()
public ByteString getErrorMessageBytes()
Output only. The error message if the optimization run failed.
string error_message = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for errorMessage.
|
getGenerateLossReport()
public boolean getGenerateLossReport()
Optional. Whether to generate a loss report.
bool generate_loss_report = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The generateLossReport.
|
getLossReport()
public Struct getLossReport()
Output only. The generated loss report.
.google.protobuf.Struct loss_report = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Struct |
The lossReport.
|
getLossReportOrBuilder()
public StructOrBuilder getLossReportOrBuilder()
Output only. The generated loss report.
.google.protobuf.Struct loss_report = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
getParserForType()
public Parser<OptimizationConfig> getParserForType()
Overrides
getReportSummary()
public String getReportSummary()
Output only. The summary of the loss report.
string report_summary = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The reportSummary.
|
getReportSummaryBytes()
public ByteString getReportSummaryBytes()
Output only. The summary of the loss report.
string report_summary = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for reportSummary.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getShouldSuggestFix()
public boolean getShouldSuggestFix()
Output only. Whether to suggest a fix for the losses.
bool should_suggest_fix = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
The shouldSuggestFix.
|
getStatus()
public OptimizationConfig.OptimizationStatus getStatus()
Output only. The status of the optimization run.
.google.cloud.ces.v1beta.OptimizationConfig.OptimizationStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStatusValue()
public int getStatusValue()
Output only. The status of the optimization run.
.google.cloud.ces.v1beta.OptimizationConfig.OptimizationStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for status.
|
hasLossReport()
public boolean hasLossReport()
Output only. The generated loss report.
.google.protobuf.Struct loss_report = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the lossReport field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public OptimizationConfig.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected OptimizationConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public OptimizationConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides