public static final class PredictRequestResponseLoggingConfig.Builder extends GeneratedMessageV3.Builder<PredictRequestResponseLoggingConfig.Builder> implements PredictRequestResponseLoggingConfigOrBuilder
Configurazione per il logging di richiesta e risposta in una tabella BigQuery.
Tipo di protobuf google.cloud.vertexai.v1.PredictRequestResponseLoggingConfig
Membri ereditati
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Metodi statici
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Metodi
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public PredictRequestResponseLoggingConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Sostituzioni
build()
public PredictRequestResponseLoggingConfig build()
buildPartial()
public PredictRequestResponseLoggingConfig buildPartial()
Clear()
public PredictRequestResponseLoggingConfig.Builder clear()
Sostituzioni
clearBigqueryDestination()
public PredictRequestResponseLoggingConfig.Builder clearBigqueryDestination()
Tabella BigQuery per il logging.
Se viene assegnato soltanto un progetto, verrà creato un nuovo set di dati con nome logging_<endpoint-display-name>_<endpoint-id>
, dove <endpoint-display-name> diventerà compatibile con BigQuery-dataset-name (ad esempio,
la maggior parte dei caratteri speciali diventeranno trattini bassi). Se non viene specificato alcun nome di tabella, ne verrà creata una nuova con il nome request_response_logging
.google.cloud.vertexai.v1.BigQueryDestination bigquery_destination = 3;
clearEnabled()
public PredictRequestResponseLoggingConfig.Builder clearEnabled()
Se il logging è abilitato o meno.
bool enabled = 1;
clearField(Descriptors.FieldDescriptor field)
public PredictRequestResponseLoggingConfig.Builder clearField(Descriptors.FieldDescriptor field)
Sostituzioni
clearOneof(Descriptors.OneofDescriptor oneof)
public PredictRequestResponseLoggingConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Sostituzioni
clearSamplingRate()
public PredictRequestResponseLoggingConfig.Builder clearSamplingRate()
Percentuale di richieste da registrare, espressa come frazione nell'intervallo(0,1].
double sampling_rate = 2;
clone()
public PredictRequestResponseLoggingConfig.Builder clone()
Sostituzioni
getBigqueryDestination()
public BigQueryDestination getBigqueryDestination()
Tabella BigQuery per il logging.
Se viene assegnato soltanto un progetto, verrà creato un nuovo set di dati con nome logging_<endpoint-display-name>_<endpoint-id>
, dove <endpoint-display-name> diventerà compatibile con BigQuery-dataset-name (ad esempio,
la maggior parte dei caratteri speciali diventeranno trattini bassi). Se non viene specificato alcun nome di tabella, ne verrà creata una nuova con il nome request_response_logging
.google.cloud.vertexai.v1.BigQueryDestination bigquery_destination = 3;
getBigqueryDestinationBuilder()
public BigQueryDestination.Builder getBigqueryDestinationBuilder()
Tabella BigQuery per il logging.
Se viene assegnato soltanto un progetto, verrà creato un nuovo set di dati con nome logging_<endpoint-display-name>_<endpoint-id>
, dove <endpoint-display-name> diventerà compatibile con BigQuery-dataset-name (ad esempio,
la maggior parte dei caratteri speciali diventeranno trattini bassi). Se non viene specificato alcun nome di tabella, ne verrà creata una nuova con il nome request_response_logging
.google.cloud.vertexai.v1.BigQueryDestination bigquery_destination = 3;
getBigqueryDestinationOrBuilder()
public BigQueryDestinationOrBuilder getBigqueryDestinationOrBuilder()
Tabella BigQuery per il logging.
Se viene assegnato soltanto un progetto, verrà creato un nuovo set di dati con nome logging_<endpoint-display-name>_<endpoint-id>
, dove <endpoint-display-name> diventerà compatibile con BigQuery-dataset-name (ad esempio,
la maggior parte dei caratteri speciali diventeranno trattini bassi). Se non viene specificato alcun nome di tabella, ne verrà creata una nuova con il nome request_response_logging
.google.cloud.vertexai.v1.BigQueryDestination bigquery_destination = 3;
getDefaultInstanceForType()
public PredictRequestResponseLoggingConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Sostituzioni
getEnabled()
public boolean getEnabled()
Se il logging è abilitato o meno.
bool enabled = 1;
Restituisce |
Tipo |
Description |
boolean |
L'opzione attivata.
|
getSamplingRate()
public double getSamplingRate()
Percentuale di richieste da registrare, espressa come frazione nell'intervallo(0,1].
double sampling_rate = 2;
Restituisce |
Tipo |
Description |
double |
La frequenza di campionamento.
|
hasBigqueryDestination()
public boolean hasBigqueryDestination()
Tabella BigQuery per il logging.
Se viene assegnato soltanto un progetto, verrà creato un nuovo set di dati con nome logging_<endpoint-display-name>_<endpoint-id>
, dove <endpoint-display-name> diventerà compatibile con BigQuery-dataset-name (ad esempio,
la maggior parte dei caratteri speciali diventeranno trattini bassi). Se non viene specificato alcun nome di tabella, ne verrà creata una nuova con il nome request_response_logging
.google.cloud.vertexai.v1.BigQueryDestination bigquery_destination = 3;
Restituisce |
Tipo |
Description |
boolean |
Indica se è impostato il campo bigqueryDestination.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Sostituzioni
isInitialized()
public final boolean isInitialized()
Restituisce |
Tipo |
Description |
boolean |
|
Sostituzioni
mergeBigqueryDestination(BigQueryDestination value)
public PredictRequestResponseLoggingConfig.Builder mergeBigqueryDestination(BigQueryDestination value)
Tabella BigQuery per il logging.
Se viene assegnato soltanto un progetto, verrà creato un nuovo set di dati con nome logging_<endpoint-display-name>_<endpoint-id>
, dove <endpoint-display-name> diventerà compatibile con BigQuery-dataset-name (ad esempio,
la maggior parte dei caratteri speciali diventeranno trattini bassi). Se non viene specificato alcun nome di tabella, ne verrà creata una nuova con il nome request_response_logging
.google.cloud.vertexai.v1.BigQueryDestination bigquery_destination = 3;
mergeFrom(PredictRequestResponseLoggingConfig other)
public PredictRequestResponseLoggingConfig.Builder mergeFrom(PredictRequestResponseLoggingConfig other)
public PredictRequestResponseLoggingConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Sostituzioni
mergeFrom(Message other)
public PredictRequestResponseLoggingConfig.Builder mergeFrom(Message other)
Parametro |
Nome |
Description |
other |
Message
|
Sostituzioni
mergeUnknownFields(UnknownFieldSet unknownFields)
public final PredictRequestResponseLoggingConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Sostituzioni
setBigqueryDestination(BigQueryDestination value)
public PredictRequestResponseLoggingConfig.Builder setBigqueryDestination(BigQueryDestination value)
Tabella BigQuery per il logging.
Se viene assegnato soltanto un progetto, verrà creato un nuovo set di dati con nome logging_<endpoint-display-name>_<endpoint-id>
, dove <endpoint-display-name> diventerà compatibile con BigQuery-dataset-name (ad esempio,
la maggior parte dei caratteri speciali diventeranno trattini bassi). Se non viene specificato alcun nome di tabella, ne verrà creata una nuova con il nome request_response_logging
.google.cloud.vertexai.v1.BigQueryDestination bigquery_destination = 3;
setBigqueryDestination(BigQueryDestination.Builder builderForValue)
public PredictRequestResponseLoggingConfig.Builder setBigqueryDestination(BigQueryDestination.Builder builderForValue)
Tabella BigQuery per il logging.
Se viene assegnato soltanto un progetto, verrà creato un nuovo set di dati con nome logging_<endpoint-display-name>_<endpoint-id>
, dove <endpoint-display-name> diventerà compatibile con BigQuery-dataset-name (ad esempio,
la maggior parte dei caratteri speciali diventeranno trattini bassi). Se non viene specificato alcun nome di tabella, ne verrà creata una nuova con il nome request_response_logging
.google.cloud.vertexai.v1.BigQueryDestination bigquery_destination = 3;
setEnabled(boolean value)
public PredictRequestResponseLoggingConfig.Builder setEnabled(boolean value)
Se il logging è abilitato o meno.
bool enabled = 1;
Parametro |
Nome |
Description |
value |
boolean
Attivata per l'impostazione.
|
setField(Descriptors.FieldDescriptor field, Object value)
public PredictRequestResponseLoggingConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Sostituzioni
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PredictRequestResponseLoggingConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Sostituzioni
setSamplingRate(double value)
public PredictRequestResponseLoggingConfig.Builder setSamplingRate(double value)
Percentuale di richieste da registrare, espressa come frazione nell'intervallo(0,1].
double sampling_rate = 2;
Parametro |
Nome |
Description |
value |
double
La frequenza di campionamento da impostare.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final PredictRequestResponseLoggingConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Sostituzioni