Struct google_api_proto::google::cloud::aiplatform::v1beta1::feature_online_store::DedicatedServingEndpoint
source · pub struct DedicatedServingEndpoint {
pub public_endpoint_domain_name: String,
pub private_service_connect_config: Option<PrivateServiceConnectConfig>,
pub service_attachment: String,
}
Expand description
The dedicated serving endpoint for this FeatureOnlineStore. Only need to set when you choose Optimized storage type. Public endpoint is provisioned by default.
Fields§
§public_endpoint_domain_name: String
Output only. This field will be populated with the domain name to use for this FeatureOnlineStore
private_service_connect_config: Option<PrivateServiceConnectConfig>
Optional. Private service connect config. The private service connection is available only for Optimized storage type, not for embedding management now. If [PrivateServiceConnectConfig.enable_private_service_connect][google.cloud.aiplatform.v1beta1.PrivateServiceConnectConfig.enable_private_service_connect] set to true, customers will use private service connection to send request. Otherwise, the connection will set to public endpoint.
service_attachment: String
Output only. The name of the service attachment resource. Populated if private service connect is enabled and after FeatureViewSync is created.
Trait Implementations§
source§impl Clone for DedicatedServingEndpoint
impl Clone for DedicatedServingEndpoint
source§fn clone(&self) -> DedicatedServingEndpoint
fn clone(&self) -> DedicatedServingEndpoint
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DedicatedServingEndpoint
impl Debug for DedicatedServingEndpoint
source§impl Default for DedicatedServingEndpoint
impl Default for DedicatedServingEndpoint
source§impl Message for DedicatedServingEndpoint
impl Message for DedicatedServingEndpoint
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
.source§impl PartialEq for DedicatedServingEndpoint
impl PartialEq for DedicatedServingEndpoint
source§fn eq(&self, other: &DedicatedServingEndpoint) -> bool
fn eq(&self, other: &DedicatedServingEndpoint) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DedicatedServingEndpoint
Auto Trait Implementations§
impl Freeze for DedicatedServingEndpoint
impl RefUnwindSafe for DedicatedServingEndpoint
impl Send for DedicatedServingEndpoint
impl Sync for DedicatedServingEndpoint
impl Unpin for DedicatedServingEndpoint
impl UnwindSafe for DedicatedServingEndpoint
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request