public final class PublisherModelConfig extends GeneratedMessage implements PublisherModelConfigOrBuilder
This message contains configs of a publisher model.
Protobuf type google.cloud.aiplatform.v1beta1.PublisherModelConfig
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
public static final int DATA_SHARING_ENABLED_PROVIDER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int LOGGING_CONFIG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static PublisherModelConfig getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static PublisherModelConfig.Builder newBuilder()
public static PublisherModelConfig.Builder newBuilder(PublisherModelConfig prototype)
public static PublisherModelConfig parseDelimitedFrom(InputStream input)
public static PublisherModelConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static PublisherModelConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static PublisherModelConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PublisherModelConfig parseFrom(ByteString data)
public static PublisherModelConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PublisherModelConfig parseFrom(CodedInputStream input)
public static PublisherModelConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static PublisherModelConfig parseFrom(InputStream input)
public static PublisherModelConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static PublisherModelConfig parseFrom(ByteBuffer data)
public static PublisherModelConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<PublisherModelConfig> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public PublisherModelConfig.ModelProvider getDataSharingEnabledProvider()
Optional. The model provider (publisher) for which the customer has enabled
data sharing. For publisher models that are configured to require data
sharing, a prediction request is only allowed when the model's publisher
matches this provider. Otherwise, the request is rejected.
.google.cloud.aiplatform.v1beta1.PublisherModelConfig.ModelProvider data_sharing_enabled_provider = 4 [(.google.api.field_behavior) = OPTIONAL];
public int getDataSharingEnabledProviderValue()
Optional. The model provider (publisher) for which the customer has enabled
data sharing. For publisher models that are configured to require data
sharing, a prediction request is only allowed when the model's publisher
matches this provider. Otherwise, the request is rejected.
.google.cloud.aiplatform.v1beta1.PublisherModelConfig.ModelProvider data_sharing_enabled_provider = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for dataSharingEnabledProvider.
|
public PublisherModelConfig getDefaultInstanceForType()
public PredictRequestResponseLoggingConfig getLoggingConfig()
The prediction request/response logging config.
.google.cloud.aiplatform.v1beta1.PredictRequestResponseLoggingConfig logging_config = 3;
public PredictRequestResponseLoggingConfigOrBuilder getLoggingConfigOrBuilder()
The prediction request/response logging config.
.google.cloud.aiplatform.v1beta1.PredictRequestResponseLoggingConfig logging_config = 3;
public Parser<PublisherModelConfig> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public boolean hasLoggingConfig()
The prediction request/response logging config.
.google.cloud.aiplatform.v1beta1.PredictRequestResponseLoggingConfig logging_config = 3;
| Returns |
| Type |
Description |
boolean |
Whether the loggingConfig field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public PublisherModelConfig.Builder newBuilderForType()
protected PublisherModelConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public PublisherModelConfig.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides