go-control-plane: github.com/envoyproxy/go-control-plane/envoy/admin/v4alpha Index | Files

package envoy_admin_v4alpha

import "github.com/envoyproxy/go-control-plane/envoy/admin/v4alpha"

Index

Package Files

certs.pb.go certs.pb.validate.go clusters.pb.go clusters.pb.validate.go config_dump.pb.go config_dump.pb.validate.go init_dump.pb.go init_dump.pb.validate.go listeners.pb.go listeners.pb.validate.go memory.pb.go memory.pb.validate.go metrics.pb.go metrics.pb.validate.go mutex_stats.pb.go mutex_stats.pb.validate.go server_info.pb.go server_info.pb.validate.go tap.pb.go tap.pb.validate.go

Variables

var (
    SimpleMetric_Type_name = map[int32]string{
        0:  "COUNTER",
        1:  "GAUGE",
    }
    SimpleMetric_Type_value = map[string]int32{
        "COUNTER": 0,
        "GAUGE":   1,
    }
)

Enum value maps for SimpleMetric_Type.

var (
    ServerInfo_State_name = map[int32]string{
        0:  "LIVE",
        1:  "DRAINING",
        2:  "PRE_INITIALIZING",
        3:  "INITIALIZING",
    }
    ServerInfo_State_value = map[string]int32{
        "LIVE":             0,
        "DRAINING":         1,
        "PRE_INITIALIZING": 2,
        "INITIALIZING":     3,
    }
)

Enum value maps for ServerInfo_State.

var (
    CommandLineOptions_IpVersion_name = map[int32]string{
        0:  "v4",
        1:  "v6",
    }
    CommandLineOptions_IpVersion_value = map[string]int32{
        "v4": 0,
        "v6": 1,
    }
)

Enum value maps for CommandLineOptions_IpVersion.

var (
    CommandLineOptions_Mode_name = map[int32]string{
        0:  "Serve",
        1:  "Validate",
        2:  "InitOnly",
    }
    CommandLineOptions_Mode_value = map[string]int32{
        "Serve":    0,
        "Validate": 1,
        "InitOnly": 2,
    }
)

Enum value maps for CommandLineOptions_Mode.

var (
    CommandLineOptions_DrainStrategy_name = map[int32]string{
        0:  "Gradual",
        1:  "Immediate",
    }
    CommandLineOptions_DrainStrategy_value = map[string]int32{
        "Gradual":   0,
        "Immediate": 1,
    }
)

Enum value maps for CommandLineOptions_DrainStrategy.

var File_envoy_admin_v4alpha_certs_proto protoreflect.FileDescriptor
var File_envoy_admin_v4alpha_clusters_proto protoreflect.FileDescriptor
var File_envoy_admin_v4alpha_config_dump_proto protoreflect.FileDescriptor
var File_envoy_admin_v4alpha_init_dump_proto protoreflect.FileDescriptor
var File_envoy_admin_v4alpha_listeners_proto protoreflect.FileDescriptor
var File_envoy_admin_v4alpha_memory_proto protoreflect.FileDescriptor
var File_envoy_admin_v4alpha_metrics_proto protoreflect.FileDescriptor
var File_envoy_admin_v4alpha_mutex_stats_proto protoreflect.FileDescriptor
var File_envoy_admin_v4alpha_server_info_proto protoreflect.FileDescriptor
var File_envoy_admin_v4alpha_tap_proto protoreflect.FileDescriptor

type BootstrapConfigDump Uses

type BootstrapConfigDump struct {
    Bootstrap *v4alpha.Bootstrap `protobuf:"bytes,1,opt,name=bootstrap,proto3" json:"bootstrap,omitempty"`
    // The timestamp when the BootstrapConfig was last updated.
    LastUpdated *timestamp.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
    // contains filtered or unexported fields
}

This message describes the bootstrap configuration that Envoy was started with. This includes any CLI overrides that were merged. Bootstrap configuration information can be used to recreate the static portions of an Envoy configuration by reusing the output as the bootstrap configuration for another Envoy.

func (*BootstrapConfigDump) Descriptor Uses

func (*BootstrapConfigDump) Descriptor() ([]byte, []int)

Deprecated: Use BootstrapConfigDump.ProtoReflect.Descriptor instead.

func (*BootstrapConfigDump) GetBootstrap Uses

func (x *BootstrapConfigDump) GetBootstrap() *v4alpha.Bootstrap

func (*BootstrapConfigDump) GetLastUpdated Uses

func (x *BootstrapConfigDump) GetLastUpdated() *timestamp.Timestamp

func (*BootstrapConfigDump) ProtoMessage Uses

func (*BootstrapConfigDump) ProtoMessage()

func (*BootstrapConfigDump) ProtoReflect Uses

func (x *BootstrapConfigDump) ProtoReflect() protoreflect.Message

func (*BootstrapConfigDump) Reset Uses

func (x *BootstrapConfigDump) Reset()

func (*BootstrapConfigDump) String Uses

func (x *BootstrapConfigDump) String() string

func (*BootstrapConfigDump) Validate Uses

func (m *BootstrapConfigDump) Validate() error

Validate checks the field values on BootstrapConfigDump with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type BootstrapConfigDumpValidationError Uses

type BootstrapConfigDumpValidationError struct {
    // contains filtered or unexported fields
}

BootstrapConfigDumpValidationError is the validation error returned by BootstrapConfigDump.Validate if the designated constraints aren't met.

func (BootstrapConfigDumpValidationError) Cause Uses

func (e BootstrapConfigDumpValidationError) Cause() error

Cause function returns cause value.

func (BootstrapConfigDumpValidationError) Error Uses

func (e BootstrapConfigDumpValidationError) Error() string

Error satisfies the builtin error interface

func (BootstrapConfigDumpValidationError) ErrorName Uses

func (e BootstrapConfigDumpValidationError) ErrorName() string

ErrorName returns error name.

func (BootstrapConfigDumpValidationError) Field Uses

func (e BootstrapConfigDumpValidationError) Field() string

Field function returns field value.

func (BootstrapConfigDumpValidationError) Key Uses

func (e BootstrapConfigDumpValidationError) Key() bool

Key function returns key value.

func (BootstrapConfigDumpValidationError) Reason Uses

func (e BootstrapConfigDumpValidationError) Reason() string

Reason function returns reason value.

type Certificate Uses

type Certificate struct {

    // Details of CA certificate.
    CaCert []*CertificateDetails `protobuf:"bytes,1,rep,name=ca_cert,json=caCert,proto3" json:"ca_cert,omitempty"`
    // Details of Certificate Chain
    CertChain []*CertificateDetails `protobuf:"bytes,2,rep,name=cert_chain,json=certChain,proto3" json:"cert_chain,omitempty"`
    // contains filtered or unexported fields
}

func (*Certificate) Descriptor Uses

func (*Certificate) Descriptor() ([]byte, []int)

Deprecated: Use Certificate.ProtoReflect.Descriptor instead.

func (*Certificate) GetCaCert Uses

func (x *Certificate) GetCaCert() []*CertificateDetails

func (*Certificate) GetCertChain Uses

func (x *Certificate) GetCertChain() []*CertificateDetails

func (*Certificate) ProtoMessage Uses

func (*Certificate) ProtoMessage()

func (*Certificate) ProtoReflect Uses

func (x *Certificate) ProtoReflect() protoreflect.Message

func (*Certificate) Reset Uses

func (x *Certificate) Reset()

func (*Certificate) String Uses

func (x *Certificate) String() string

func (*Certificate) Validate Uses

func (m *Certificate) Validate() error

Validate checks the field values on Certificate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CertificateDetails Uses

type CertificateDetails struct {

    // Path of the certificate.
    Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
    // Certificate Serial Number.
    SerialNumber string `protobuf:"bytes,2,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"`
    // List of Subject Alternate names.
    SubjectAltNames []*SubjectAlternateName `protobuf:"bytes,3,rep,name=subject_alt_names,json=subjectAltNames,proto3" json:"subject_alt_names,omitempty"`
    // Minimum of days until expiration of certificate and it's chain.
    DaysUntilExpiration uint64 `protobuf:"varint,4,opt,name=days_until_expiration,json=daysUntilExpiration,proto3" json:"days_until_expiration,omitempty"`
    // Indicates the time from which the certificate is valid.
    ValidFrom *timestamp.Timestamp `protobuf:"bytes,5,opt,name=valid_from,json=validFrom,proto3" json:"valid_from,omitempty"`
    // Indicates the time at which the certificate expires.
    ExpirationTime *timestamp.Timestamp `protobuf:"bytes,6,opt,name=expiration_time,json=expirationTime,proto3" json:"expiration_time,omitempty"`
    // Details related to the OCSP response associated with this certificate, if any.
    OcspDetails *CertificateDetails_OcspDetails `protobuf:"bytes,7,opt,name=ocsp_details,json=ocspDetails,proto3" json:"ocsp_details,omitempty"`
    // contains filtered or unexported fields
}

[#next-free-field: 8]

func (*CertificateDetails) Descriptor Uses

func (*CertificateDetails) Descriptor() ([]byte, []int)

Deprecated: Use CertificateDetails.ProtoReflect.Descriptor instead.

func (*CertificateDetails) GetDaysUntilExpiration Uses

func (x *CertificateDetails) GetDaysUntilExpiration() uint64

func (*CertificateDetails) GetExpirationTime Uses

func (x *CertificateDetails) GetExpirationTime() *timestamp.Timestamp

func (*CertificateDetails) GetOcspDetails Uses

func (x *CertificateDetails) GetOcspDetails() *CertificateDetails_OcspDetails

func (*CertificateDetails) GetPath Uses

func (x *CertificateDetails) GetPath() string

func (*CertificateDetails) GetSerialNumber Uses

func (x *CertificateDetails) GetSerialNumber() string

func (*CertificateDetails) GetSubjectAltNames Uses

func (x *CertificateDetails) GetSubjectAltNames() []*SubjectAlternateName

func (*CertificateDetails) GetValidFrom Uses

func (x *CertificateDetails) GetValidFrom() *timestamp.Timestamp

func (*CertificateDetails) ProtoMessage Uses

func (*CertificateDetails) ProtoMessage()

func (*CertificateDetails) ProtoReflect Uses

func (x *CertificateDetails) ProtoReflect() protoreflect.Message

func (*CertificateDetails) Reset Uses

func (x *CertificateDetails) Reset()

func (*CertificateDetails) String Uses

func (x *CertificateDetails) String() string

func (*CertificateDetails) Validate Uses

func (m *CertificateDetails) Validate() error

Validate checks the field values on CertificateDetails with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CertificateDetailsValidationError Uses

type CertificateDetailsValidationError struct {
    // contains filtered or unexported fields
}

CertificateDetailsValidationError is the validation error returned by CertificateDetails.Validate if the designated constraints aren't met.

func (CertificateDetailsValidationError) Cause Uses

func (e CertificateDetailsValidationError) Cause() error

Cause function returns cause value.

func (CertificateDetailsValidationError) Error Uses

func (e CertificateDetailsValidationError) Error() string

Error satisfies the builtin error interface

func (CertificateDetailsValidationError) ErrorName Uses

func (e CertificateDetailsValidationError) ErrorName() string

ErrorName returns error name.

func (CertificateDetailsValidationError) Field Uses

func (e CertificateDetailsValidationError) Field() string

Field function returns field value.

func (CertificateDetailsValidationError) Key Uses

func (e CertificateDetailsValidationError) Key() bool

Key function returns key value.

func (CertificateDetailsValidationError) Reason Uses

func (e CertificateDetailsValidationError) Reason() string

Reason function returns reason value.

type CertificateDetails_OcspDetails Uses

type CertificateDetails_OcspDetails struct {

    // Indicates the time from which the OCSP response is valid.
    ValidFrom *timestamp.Timestamp `protobuf:"bytes,1,opt,name=valid_from,json=validFrom,proto3" json:"valid_from,omitempty"`
    // Indicates the time at which the OCSP response expires.
    Expiration *timestamp.Timestamp `protobuf:"bytes,2,opt,name=expiration,proto3" json:"expiration,omitempty"`
    // contains filtered or unexported fields
}

func (*CertificateDetails_OcspDetails) Descriptor Uses

func (*CertificateDetails_OcspDetails) Descriptor() ([]byte, []int)

Deprecated: Use CertificateDetails_OcspDetails.ProtoReflect.Descriptor instead.

func (*CertificateDetails_OcspDetails) GetExpiration Uses

func (x *CertificateDetails_OcspDetails) GetExpiration() *timestamp.Timestamp

func (*CertificateDetails_OcspDetails) GetValidFrom Uses

func (x *CertificateDetails_OcspDetails) GetValidFrom() *timestamp.Timestamp

func (*CertificateDetails_OcspDetails) ProtoMessage Uses

func (*CertificateDetails_OcspDetails) ProtoMessage()

func (*CertificateDetails_OcspDetails) ProtoReflect Uses

func (x *CertificateDetails_OcspDetails) ProtoReflect() protoreflect.Message

func (*CertificateDetails_OcspDetails) Reset Uses

func (x *CertificateDetails_OcspDetails) Reset()

func (*CertificateDetails_OcspDetails) String Uses

func (x *CertificateDetails_OcspDetails) String() string

func (*CertificateDetails_OcspDetails) Validate Uses

func (m *CertificateDetails_OcspDetails) Validate() error

Validate checks the field values on CertificateDetails_OcspDetails with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CertificateDetails_OcspDetailsValidationError Uses

type CertificateDetails_OcspDetailsValidationError struct {
    // contains filtered or unexported fields
}

CertificateDetails_OcspDetailsValidationError is the validation error returned by CertificateDetails_OcspDetails.Validate if the designated constraints aren't met.

func (CertificateDetails_OcspDetailsValidationError) Cause Uses

func (e CertificateDetails_OcspDetailsValidationError) Cause() error

Cause function returns cause value.

func (CertificateDetails_OcspDetailsValidationError) Error Uses

func (e CertificateDetails_OcspDetailsValidationError) Error() string

Error satisfies the builtin error interface

func (CertificateDetails_OcspDetailsValidationError) ErrorName Uses

func (e CertificateDetails_OcspDetailsValidationError) ErrorName() string

ErrorName returns error name.

func (CertificateDetails_OcspDetailsValidationError) Field Uses

func (e CertificateDetails_OcspDetailsValidationError) Field() string

Field function returns field value.

func (CertificateDetails_OcspDetailsValidationError) Key Uses

func (e CertificateDetails_OcspDetailsValidationError) Key() bool

Key function returns key value.

func (CertificateDetails_OcspDetailsValidationError) Reason Uses

func (e CertificateDetails_OcspDetailsValidationError) Reason() string

Reason function returns reason value.

type CertificateValidationError Uses

type CertificateValidationError struct {
    // contains filtered or unexported fields
}

CertificateValidationError is the validation error returned by Certificate.Validate if the designated constraints aren't met.

func (CertificateValidationError) Cause Uses

func (e CertificateValidationError) Cause() error

Cause function returns cause value.

func (CertificateValidationError) Error Uses

func (e CertificateValidationError) Error() string

Error satisfies the builtin error interface

func (CertificateValidationError) ErrorName Uses

func (e CertificateValidationError) ErrorName() string

ErrorName returns error name.

func (CertificateValidationError) Field Uses

func (e CertificateValidationError) Field() string

Field function returns field value.

func (CertificateValidationError) Key Uses

func (e CertificateValidationError) Key() bool

Key function returns key value.

func (CertificateValidationError) Reason Uses

func (e CertificateValidationError) Reason() string

Reason function returns reason value.

type Certificates Uses

type Certificates struct {

    // List of certificates known to an Envoy.
    Certificates []*Certificate `protobuf:"bytes,1,rep,name=certificates,proto3" json:"certificates,omitempty"`
    // contains filtered or unexported fields
}

Proto representation of certificate details. Admin endpoint uses this wrapper for `/certs` to display certificate information. See :ref:`/certs <operations_admin_interface_certs>` for more information.

func (*Certificates) Descriptor Uses

func (*Certificates) Descriptor() ([]byte, []int)

Deprecated: Use Certificates.ProtoReflect.Descriptor instead.

func (*Certificates) GetCertificates Uses

func (x *Certificates) GetCertificates() []*Certificate

func (*Certificates) ProtoMessage Uses

func (*Certificates) ProtoMessage()

func (*Certificates) ProtoReflect Uses

func (x *Certificates) ProtoReflect() protoreflect.Message

func (*Certificates) Reset Uses

func (x *Certificates) Reset()

func (*Certificates) String Uses

func (x *Certificates) String() string

func (*Certificates) Validate Uses

func (m *Certificates) Validate() error

Validate checks the field values on Certificates with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CertificatesValidationError Uses

type CertificatesValidationError struct {
    // contains filtered or unexported fields
}

CertificatesValidationError is the validation error returned by Certificates.Validate if the designated constraints aren't met.

func (CertificatesValidationError) Cause Uses

func (e CertificatesValidationError) Cause() error

Cause function returns cause value.

func (CertificatesValidationError) Error Uses

func (e CertificatesValidationError) Error() string

Error satisfies the builtin error interface

func (CertificatesValidationError) ErrorName Uses

func (e CertificatesValidationError) ErrorName() string

ErrorName returns error name.

func (CertificatesValidationError) Field Uses

func (e CertificatesValidationError) Field() string

Field function returns field value.

func (CertificatesValidationError) Key Uses

func (e CertificatesValidationError) Key() bool

Key function returns key value.

func (CertificatesValidationError) Reason Uses

func (e CertificatesValidationError) Reason() string

Reason function returns reason value.

type ClusterStatus Uses

type ClusterStatus struct {

    // Name of the cluster.
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // Denotes whether this cluster was added via API or configured statically.
    AddedViaApi bool `protobuf:"varint,2,opt,name=added_via_api,json=addedViaApi,proto3" json:"added_via_api,omitempty"`
    // The success rate threshold used in the last interval.
    // If
    // :ref:`outlier_detection.split_external_local_origin_errors<envoy_api_field_config.cluster.v4alpha.OutlierDetection.split_external_local_origin_errors>`
    // is *false*, all errors: externally and locally generated were used to calculate the threshold.
    // If
    // :ref:`outlier_detection.split_external_local_origin_errors<envoy_api_field_config.cluster.v4alpha.OutlierDetection.split_external_local_origin_errors>`
    // is *true*, only externally generated errors were used to calculate the threshold.
    // The threshold is used to eject hosts based on their success rate. See
    // :ref:`Cluster outlier detection <arch_overview_outlier_detection>` documentation for details.
    //
    // Note: this field may be omitted in any of the three following cases:
    //
    // 1. There were not enough hosts with enough request volume to proceed with success rate based
    //    outlier ejection.
    // 2. The threshold is computed to be < 0 because a negative value implies that there was no
    //    threshold for that interval.
    // 3. Outlier detection is not enabled for this cluster.
    SuccessRateEjectionThreshold *v3.Percent `protobuf:"bytes,3,opt,name=success_rate_ejection_threshold,json=successRateEjectionThreshold,proto3" json:"success_rate_ejection_threshold,omitempty"`
    // Mapping from host address to the host's current status.
    HostStatuses []*HostStatus `protobuf:"bytes,4,rep,name=host_statuses,json=hostStatuses,proto3" json:"host_statuses,omitempty"`
    // The success rate threshold used in the last interval when only locally originated failures were
    // taken into account and externally originated errors were treated as success.
    // This field should be interpreted only when
    // :ref:`outlier_detection.split_external_local_origin_errors<envoy_api_field_config.cluster.v4alpha.OutlierDetection.split_external_local_origin_errors>`
    // is *true*. The threshold is used to eject hosts based on their success rate.
    // See :ref:`Cluster outlier detection <arch_overview_outlier_detection>` documentation for
    // details.
    //
    // Note: this field may be omitted in any of the three following cases:
    //
    // 1. There were not enough hosts with enough request volume to proceed with success rate based
    //    outlier ejection.
    // 2. The threshold is computed to be < 0 because a negative value implies that there was no
    //    threshold for that interval.
    // 3. Outlier detection is not enabled for this cluster.
    LocalOriginSuccessRateEjectionThreshold *v3.Percent `protobuf:"bytes,5,opt,name=local_origin_success_rate_ejection_threshold,json=localOriginSuccessRateEjectionThreshold,proto3" json:"local_origin_success_rate_ejection_threshold,omitempty"`
    // :ref:`Circuit breaking <arch_overview_circuit_break>` settings of the cluster.
    CircuitBreakers *v4alpha.CircuitBreakers `protobuf:"bytes,6,opt,name=circuit_breakers,json=circuitBreakers,proto3" json:"circuit_breakers,omitempty"`
    // contains filtered or unexported fields
}

Details an individual cluster's current status. [#next-free-field: 7]

func (*ClusterStatus) Descriptor Uses

func (*ClusterStatus) Descriptor() ([]byte, []int)

Deprecated: Use ClusterStatus.ProtoReflect.Descriptor instead.

func (*ClusterStatus) GetAddedViaApi Uses

func (x *ClusterStatus) GetAddedViaApi() bool

func (*ClusterStatus) GetCircuitBreakers Uses

func (x *ClusterStatus) GetCircuitBreakers() *v4alpha.CircuitBreakers

func (*ClusterStatus) GetHostStatuses Uses

func (x *ClusterStatus) GetHostStatuses() []*HostStatus

func (*ClusterStatus) GetLocalOriginSuccessRateEjectionThreshold Uses

func (x *ClusterStatus) GetLocalOriginSuccessRateEjectionThreshold() *v3.Percent

func (*ClusterStatus) GetName Uses

func (x *ClusterStatus) GetName() string

func (*ClusterStatus) GetSuccessRateEjectionThreshold Uses

func (x *ClusterStatus) GetSuccessRateEjectionThreshold() *v3.Percent

func (*ClusterStatus) ProtoMessage Uses

func (*ClusterStatus) ProtoMessage()

func (*ClusterStatus) ProtoReflect Uses

func (x *ClusterStatus) ProtoReflect() protoreflect.Message

func (*ClusterStatus) Reset Uses

func (x *ClusterStatus) Reset()

func (*ClusterStatus) String Uses

func (x *ClusterStatus) String() string

func (*ClusterStatus) Validate Uses

func (m *ClusterStatus) Validate() error

Validate checks the field values on ClusterStatus with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ClusterStatusValidationError Uses

type ClusterStatusValidationError struct {
    // contains filtered or unexported fields
}

ClusterStatusValidationError is the validation error returned by ClusterStatus.Validate if the designated constraints aren't met.

func (ClusterStatusValidationError) Cause Uses

func (e ClusterStatusValidationError) Cause() error

Cause function returns cause value.

func (ClusterStatusValidationError) Error Uses

func (e ClusterStatusValidationError) Error() string

Error satisfies the builtin error interface

func (ClusterStatusValidationError) ErrorName Uses

func (e ClusterStatusValidationError) ErrorName() string

ErrorName returns error name.

func (ClusterStatusValidationError) Field Uses

func (e ClusterStatusValidationError) Field() string

Field function returns field value.

func (ClusterStatusValidationError) Key Uses

func (e ClusterStatusValidationError) Key() bool

Key function returns key value.

func (ClusterStatusValidationError) Reason Uses

func (e ClusterStatusValidationError) Reason() string

Reason function returns reason value.

type Clusters Uses

type Clusters struct {

    // Mapping from cluster name to each cluster's status.
    ClusterStatuses []*ClusterStatus `protobuf:"bytes,1,rep,name=cluster_statuses,json=clusterStatuses,proto3" json:"cluster_statuses,omitempty"`
    // contains filtered or unexported fields
}

Admin endpoint uses this wrapper for `/clusters` to display cluster status information. See :ref:`/clusters <operations_admin_interface_clusters>` for more information.

func (*Clusters) Descriptor Uses

func (*Clusters) Descriptor() ([]byte, []int)

Deprecated: Use Clusters.ProtoReflect.Descriptor instead.

func (*Clusters) GetClusterStatuses Uses

func (x *Clusters) GetClusterStatuses() []*ClusterStatus

func (*Clusters) ProtoMessage Uses

func (*Clusters) ProtoMessage()

func (*Clusters) ProtoReflect Uses

func (x *Clusters) ProtoReflect() protoreflect.Message

func (*Clusters) Reset Uses

func (x *Clusters) Reset()

func (*Clusters) String Uses

func (x *Clusters) String() string

func (*Clusters) Validate Uses

func (m *Clusters) Validate() error

Validate checks the field values on Clusters with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ClustersConfigDump Uses

type ClustersConfigDump struct {

    // This is the :ref:`version_info <envoy_api_field_service.discovery.v4alpha.DiscoveryResponse.version_info>` in the
    // last processed CDS discovery response. If there are only static bootstrap clusters, this field
    // will be "".
    VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
    // The statically loaded cluster configs.
    StaticClusters []*ClustersConfigDump_StaticCluster `protobuf:"bytes,2,rep,name=static_clusters,json=staticClusters,proto3" json:"static_clusters,omitempty"`
    // The dynamically loaded active clusters. These are clusters that are available to service
    // data plane traffic.
    DynamicActiveClusters []*ClustersConfigDump_DynamicCluster `protobuf:"bytes,3,rep,name=dynamic_active_clusters,json=dynamicActiveClusters,proto3" json:"dynamic_active_clusters,omitempty"`
    // The dynamically loaded warming clusters. These are clusters that are currently undergoing
    // warming in preparation to service data plane traffic. Note that if attempting to recreate an
    // Envoy configuration from a configuration dump, the warming clusters should generally be
    // discarded.
    DynamicWarmingClusters []*ClustersConfigDump_DynamicCluster `protobuf:"bytes,4,rep,name=dynamic_warming_clusters,json=dynamicWarmingClusters,proto3" json:"dynamic_warming_clusters,omitempty"`
    // contains filtered or unexported fields
}

Envoy's cluster manager fills this message with all currently known clusters. Cluster configuration information can be used to recreate an Envoy configuration by populating all clusters as static clusters or by returning them in a CDS response.

func (*ClustersConfigDump) Descriptor Uses

func (*ClustersConfigDump) Descriptor() ([]byte, []int)

Deprecated: Use ClustersConfigDump.ProtoReflect.Descriptor instead.

func (*ClustersConfigDump) GetDynamicActiveClusters Uses

func (x *ClustersConfigDump) GetDynamicActiveClusters() []*ClustersConfigDump_DynamicCluster

func (*ClustersConfigDump) GetDynamicWarmingClusters Uses

func (x *ClustersConfigDump) GetDynamicWarmingClusters() []*ClustersConfigDump_DynamicCluster

func (*ClustersConfigDump) GetStaticClusters Uses

func (x *ClustersConfigDump) GetStaticClusters() []*ClustersConfigDump_StaticCluster

func (*ClustersConfigDump) GetVersionInfo Uses

func (x *ClustersConfigDump) GetVersionInfo() string

func (*ClustersConfigDump) ProtoMessage Uses

func (*ClustersConfigDump) ProtoMessage()

func (*ClustersConfigDump) ProtoReflect Uses

func (x *ClustersConfigDump) ProtoReflect() protoreflect.Message

func (*ClustersConfigDump) Reset Uses

func (x *ClustersConfigDump) Reset()

func (*ClustersConfigDump) String Uses

func (x *ClustersConfigDump) String() string

func (*ClustersConfigDump) Validate Uses

func (m *ClustersConfigDump) Validate() error

Validate checks the field values on ClustersConfigDump with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ClustersConfigDumpValidationError Uses

type ClustersConfigDumpValidationError struct {
    // contains filtered or unexported fields
}

ClustersConfigDumpValidationError is the validation error returned by ClustersConfigDump.Validate if the designated constraints aren't met.

func (ClustersConfigDumpValidationError) Cause Uses

func (e ClustersConfigDumpValidationError) Cause() error

Cause function returns cause value.

func (ClustersConfigDumpValidationError) Error Uses

func (e ClustersConfigDumpValidationError) Error() string

Error satisfies the builtin error interface

func (ClustersConfigDumpValidationError) ErrorName Uses

func (e ClustersConfigDumpValidationError) ErrorName() string

ErrorName returns error name.

func (ClustersConfigDumpValidationError) Field Uses

func (e ClustersConfigDumpValidationError) Field() string

Field function returns field value.

func (ClustersConfigDumpValidationError) Key Uses

func (e ClustersConfigDumpValidationError) Key() bool

Key function returns key value.

func (ClustersConfigDumpValidationError) Reason Uses

func (e ClustersConfigDumpValidationError) Reason() string

Reason function returns reason value.

type ClustersConfigDump_DynamicCluster Uses

type ClustersConfigDump_DynamicCluster struct {

    // This is the per-resource version information. This version is currently taken from the
    // :ref:`version_info <envoy_api_field_service.discovery.v4alpha.DiscoveryResponse.version_info>` field at the time
    // that the cluster was loaded. In the future, discrete per-cluster versions may be supported by
    // the API.
    VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
    // The cluster config.
    Cluster *any.Any `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"`
    // The timestamp when the Cluster was last updated.
    LastUpdated *timestamp.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
    // contains filtered or unexported fields
}

Describes a dynamically loaded cluster via the CDS API.

func (*ClustersConfigDump_DynamicCluster) Descriptor Uses

func (*ClustersConfigDump_DynamicCluster) Descriptor() ([]byte, []int)

Deprecated: Use ClustersConfigDump_DynamicCluster.ProtoReflect.Descriptor instead.

func (*ClustersConfigDump_DynamicCluster) GetCluster Uses

func (x *ClustersConfigDump_DynamicCluster) GetCluster() *any.Any

func (*ClustersConfigDump_DynamicCluster) GetLastUpdated Uses

func (x *ClustersConfigDump_DynamicCluster) GetLastUpdated() *timestamp.Timestamp

func (*ClustersConfigDump_DynamicCluster) GetVersionInfo Uses

func (x *ClustersConfigDump_DynamicCluster) GetVersionInfo() string

func (*ClustersConfigDump_DynamicCluster) ProtoMessage Uses

func (*ClustersConfigDump_DynamicCluster) ProtoMessage()

func (*ClustersConfigDump_DynamicCluster) ProtoReflect Uses

func (x *ClustersConfigDump_DynamicCluster) ProtoReflect() protoreflect.Message

func (*ClustersConfigDump_DynamicCluster) Reset Uses

func (x *ClustersConfigDump_DynamicCluster) Reset()

func (*ClustersConfigDump_DynamicCluster) String Uses

func (x *ClustersConfigDump_DynamicCluster) String() string

func (*ClustersConfigDump_DynamicCluster) Validate Uses

func (m *ClustersConfigDump_DynamicCluster) Validate() error

Validate checks the field values on ClustersConfigDump_DynamicCluster with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ClustersConfigDump_DynamicClusterValidationError Uses

type ClustersConfigDump_DynamicClusterValidationError struct {
    // contains filtered or unexported fields
}

ClustersConfigDump_DynamicClusterValidationError is the validation error returned by ClustersConfigDump_DynamicCluster.Validate if the designated constraints aren't met.

func (ClustersConfigDump_DynamicClusterValidationError) Cause Uses

func (e ClustersConfigDump_DynamicClusterValidationError) Cause() error

Cause function returns cause value.

func (ClustersConfigDump_DynamicClusterValidationError) Error Uses

func (e ClustersConfigDump_DynamicClusterValidationError) Error() string

Error satisfies the builtin error interface

func (ClustersConfigDump_DynamicClusterValidationError) ErrorName Uses

func (e ClustersConfigDump_DynamicClusterValidationError) ErrorName() string

ErrorName returns error name.

func (ClustersConfigDump_DynamicClusterValidationError) Field Uses

func (e ClustersConfigDump_DynamicClusterValidationError) Field() string

Field function returns field value.

func (ClustersConfigDump_DynamicClusterValidationError) Key Uses

func (e ClustersConfigDump_DynamicClusterValidationError) Key() bool

Key function returns key value.

func (ClustersConfigDump_DynamicClusterValidationError) Reason Uses

func (e ClustersConfigDump_DynamicClusterValidationError) Reason() string

Reason function returns reason value.

type ClustersConfigDump_StaticCluster Uses

type ClustersConfigDump_StaticCluster struct {

    // The cluster config.
    Cluster *any.Any `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
    // The timestamp when the Cluster was last updated.
    LastUpdated *timestamp.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
    // contains filtered or unexported fields
}

Describes a statically loaded cluster.

func (*ClustersConfigDump_StaticCluster) Descriptor Uses

func (*ClustersConfigDump_StaticCluster) Descriptor() ([]byte, []int)

Deprecated: Use ClustersConfigDump_StaticCluster.ProtoReflect.Descriptor instead.

func (*ClustersConfigDump_StaticCluster) GetCluster Uses

func (x *ClustersConfigDump_StaticCluster) GetCluster() *any.Any

func (*ClustersConfigDump_StaticCluster) GetLastUpdated Uses

func (x *ClustersConfigDump_StaticCluster) GetLastUpdated() *timestamp.Timestamp

func (*ClustersConfigDump_StaticCluster) ProtoMessage Uses

func (*ClustersConfigDump_StaticCluster) ProtoMessage()

func (*ClustersConfigDump_StaticCluster) ProtoReflect Uses

func (x *ClustersConfigDump_StaticCluster) ProtoReflect() protoreflect.Message

func (*ClustersConfigDump_StaticCluster) Reset Uses

func (x *ClustersConfigDump_StaticCluster) Reset()

func (*ClustersConfigDump_StaticCluster) String Uses

func (x *ClustersConfigDump_StaticCluster) String() string

func (*ClustersConfigDump_StaticCluster) Validate Uses

func (m *ClustersConfigDump_StaticCluster) Validate() error

Validate checks the field values on ClustersConfigDump_StaticCluster with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ClustersConfigDump_StaticClusterValidationError Uses

type ClustersConfigDump_StaticClusterValidationError struct {
    // contains filtered or unexported fields
}

ClustersConfigDump_StaticClusterValidationError is the validation error returned by ClustersConfigDump_StaticCluster.Validate if the designated constraints aren't met.

func (ClustersConfigDump_StaticClusterValidationError) Cause Uses

func (e ClustersConfigDump_StaticClusterValidationError) Cause() error

Cause function returns cause value.

func (ClustersConfigDump_StaticClusterValidationError) Error Uses

func (e ClustersConfigDump_StaticClusterValidationError) Error() string

Error satisfies the builtin error interface

func (ClustersConfigDump_StaticClusterValidationError) ErrorName Uses

func (e ClustersConfigDump_StaticClusterValidationError) ErrorName() string

ErrorName returns error name.

func (ClustersConfigDump_StaticClusterValidationError) Field Uses

func (e ClustersConfigDump_StaticClusterValidationError) Field() string

Field function returns field value.

func (ClustersConfigDump_StaticClusterValidationError) Key Uses

func (e ClustersConfigDump_StaticClusterValidationError) Key() bool

Key function returns key value.

func (ClustersConfigDump_StaticClusterValidationError) Reason Uses

func (e ClustersConfigDump_StaticClusterValidationError) Reason() string

Reason function returns reason value.

type ClustersValidationError Uses

type ClustersValidationError struct {
    // contains filtered or unexported fields
}

ClustersValidationError is the validation error returned by Clusters.Validate if the designated constraints aren't met.

func (ClustersValidationError) Cause Uses

func (e ClustersValidationError) Cause() error

Cause function returns cause value.

func (ClustersValidationError) Error Uses

func (e ClustersValidationError) Error() string

Error satisfies the builtin error interface

func (ClustersValidationError) ErrorName Uses

func (e ClustersValidationError) ErrorName() string

ErrorName returns error name.

func (ClustersValidationError) Field Uses

func (e ClustersValidationError) Field() string

Field function returns field value.

func (ClustersValidationError) Key Uses

func (e ClustersValidationError) Key() bool

Key function returns key value.

func (ClustersValidationError) Reason Uses

func (e ClustersValidationError) Reason() string

Reason function returns reason value.

type CommandLineOptions Uses

type CommandLineOptions struct {

    // See :option:`--base-id` for details.
    BaseId uint64 `protobuf:"varint,1,opt,name=base_id,json=baseId,proto3" json:"base_id,omitempty"`
    // See :option:`--use-dynamic-base-id` for details.
    UseDynamicBaseId bool `protobuf:"varint,31,opt,name=use_dynamic_base_id,json=useDynamicBaseId,proto3" json:"use_dynamic_base_id,omitempty"`
    // See :option:`--base-id-path` for details.
    BaseIdPath string `protobuf:"bytes,32,opt,name=base_id_path,json=baseIdPath,proto3" json:"base_id_path,omitempty"`
    // See :option:`--concurrency` for details.
    Concurrency uint32 `protobuf:"varint,2,opt,name=concurrency,proto3" json:"concurrency,omitempty"`
    // See :option:`--config-path` for details.
    ConfigPath string `protobuf:"bytes,3,opt,name=config_path,json=configPath,proto3" json:"config_path,omitempty"`
    // See :option:`--config-yaml` for details.
    ConfigYaml string `protobuf:"bytes,4,opt,name=config_yaml,json=configYaml,proto3" json:"config_yaml,omitempty"`
    // See :option:`--allow-unknown-static-fields` for details.
    AllowUnknownStaticFields bool `protobuf:"varint,5,opt,name=allow_unknown_static_fields,json=allowUnknownStaticFields,proto3" json:"allow_unknown_static_fields,omitempty"`
    // See :option:`--reject-unknown-dynamic-fields` for details.
    RejectUnknownDynamicFields bool `protobuf:"varint,26,opt,name=reject_unknown_dynamic_fields,json=rejectUnknownDynamicFields,proto3" json:"reject_unknown_dynamic_fields,omitempty"`
    // See :option:`--ignore-unknown-dynamic-fields` for details.
    IgnoreUnknownDynamicFields bool `protobuf:"varint,30,opt,name=ignore_unknown_dynamic_fields,json=ignoreUnknownDynamicFields,proto3" json:"ignore_unknown_dynamic_fields,omitempty"`
    // See :option:`--admin-address-path` for details.
    AdminAddressPath string `protobuf:"bytes,6,opt,name=admin_address_path,json=adminAddressPath,proto3" json:"admin_address_path,omitempty"`
    // See :option:`--local-address-ip-version` for details.
    LocalAddressIpVersion CommandLineOptions_IpVersion `protobuf:"varint,7,opt,name=local_address_ip_version,json=localAddressIpVersion,proto3,enum=envoy.admin.v4alpha.CommandLineOptions_IpVersion" json:"local_address_ip_version,omitempty"`
    // See :option:`--log-level` for details.
    LogLevel string `protobuf:"bytes,8,opt,name=log_level,json=logLevel,proto3" json:"log_level,omitempty"`
    // See :option:`--component-log-level` for details.
    ComponentLogLevel string `protobuf:"bytes,9,opt,name=component_log_level,json=componentLogLevel,proto3" json:"component_log_level,omitempty"`
    // See :option:`--log-format` for details.
    LogFormat string `protobuf:"bytes,10,opt,name=log_format,json=logFormat,proto3" json:"log_format,omitempty"`
    // See :option:`--log-format-escaped` for details.
    LogFormatEscaped bool `protobuf:"varint,27,opt,name=log_format_escaped,json=logFormatEscaped,proto3" json:"log_format_escaped,omitempty"`
    // See :option:`--log-path` for details.
    LogPath string `protobuf:"bytes,11,opt,name=log_path,json=logPath,proto3" json:"log_path,omitempty"`
    // See :option:`--service-cluster` for details.
    ServiceCluster string `protobuf:"bytes,13,opt,name=service_cluster,json=serviceCluster,proto3" json:"service_cluster,omitempty"`
    // See :option:`--service-node` for details.
    ServiceNode string `protobuf:"bytes,14,opt,name=service_node,json=serviceNode,proto3" json:"service_node,omitempty"`
    // See :option:`--service-zone` for details.
    ServiceZone string `protobuf:"bytes,15,opt,name=service_zone,json=serviceZone,proto3" json:"service_zone,omitempty"`
    // See :option:`--file-flush-interval-msec` for details.
    FileFlushInterval *duration.Duration `protobuf:"bytes,16,opt,name=file_flush_interval,json=fileFlushInterval,proto3" json:"file_flush_interval,omitempty"`
    // See :option:`--drain-time-s` for details.
    DrainTime *duration.Duration `protobuf:"bytes,17,opt,name=drain_time,json=drainTime,proto3" json:"drain_time,omitempty"`
    // See :option:`--drain-strategy` for details.
    DrainStrategy CommandLineOptions_DrainStrategy `protobuf:"varint,33,opt,name=drain_strategy,json=drainStrategy,proto3,enum=envoy.admin.v4alpha.CommandLineOptions_DrainStrategy" json:"drain_strategy,omitempty"`
    // See :option:`--parent-shutdown-time-s` for details.
    ParentShutdownTime *duration.Duration `protobuf:"bytes,18,opt,name=parent_shutdown_time,json=parentShutdownTime,proto3" json:"parent_shutdown_time,omitempty"`
    // See :option:`--mode` for details.
    Mode CommandLineOptions_Mode `protobuf:"varint,19,opt,name=mode,proto3,enum=envoy.admin.v4alpha.CommandLineOptions_Mode" json:"mode,omitempty"`
    // See :option:`--disable-hot-restart` for details.
    DisableHotRestart bool `protobuf:"varint,22,opt,name=disable_hot_restart,json=disableHotRestart,proto3" json:"disable_hot_restart,omitempty"`
    // See :option:`--enable-mutex-tracing` for details.
    EnableMutexTracing bool `protobuf:"varint,23,opt,name=enable_mutex_tracing,json=enableMutexTracing,proto3" json:"enable_mutex_tracing,omitempty"`
    // See :option:`--restart-epoch` for details.
    RestartEpoch uint32 `protobuf:"varint,24,opt,name=restart_epoch,json=restartEpoch,proto3" json:"restart_epoch,omitempty"`
    // See :option:`--cpuset-threads` for details.
    CpusetThreads bool `protobuf:"varint,25,opt,name=cpuset_threads,json=cpusetThreads,proto3" json:"cpuset_threads,omitempty"`
    // See :option:`--disable-extensions` for details.
    DisabledExtensions []string `protobuf:"bytes,28,rep,name=disabled_extensions,json=disabledExtensions,proto3" json:"disabled_extensions,omitempty"`
    // See :option:`--bootstrap-version` for details.
    BootstrapVersion uint32 `protobuf:"varint,29,opt,name=bootstrap_version,json=bootstrapVersion,proto3" json:"bootstrap_version,omitempty"`
    // See :option:`--enable-fine-grain-logging` for details.
    EnableFineGrainLogging bool `protobuf:"varint,34,opt,name=enable_fine_grain_logging,json=enableFineGrainLogging,proto3" json:"enable_fine_grain_logging,omitempty"`
    // See :option:`--socket-path` for details.
    SocketPath string `protobuf:"bytes,35,opt,name=socket_path,json=socketPath,proto3" json:"socket_path,omitempty"`
    // See :option:`--socket-mode` for details.
    SocketMode uint32 `protobuf:"varint,36,opt,name=socket_mode,json=socketMode,proto3" json:"socket_mode,omitempty"`
    // contains filtered or unexported fields
}

[#next-free-field: 37]

func (*CommandLineOptions) Descriptor Uses

func (*CommandLineOptions) Descriptor() ([]byte, []int)

Deprecated: Use CommandLineOptions.ProtoReflect.Descriptor instead.

func (*CommandLineOptions) GetAdminAddressPath Uses

func (x *CommandLineOptions) GetAdminAddressPath() string

func (*CommandLineOptions) GetAllowUnknownStaticFields Uses

func (x *CommandLineOptions) GetAllowUnknownStaticFields() bool

func (*CommandLineOptions) GetBaseId Uses

func (x *CommandLineOptions) GetBaseId() uint64

func (*CommandLineOptions) GetBaseIdPath Uses

func (x *CommandLineOptions) GetBaseIdPath() string

func (*CommandLineOptions) GetBootstrapVersion Uses

func (x *CommandLineOptions) GetBootstrapVersion() uint32

func (*CommandLineOptions) GetComponentLogLevel Uses

func (x *CommandLineOptions) GetComponentLogLevel() string

func (*CommandLineOptions) GetConcurrency Uses

func (x *CommandLineOptions) GetConcurrency() uint32

func (*CommandLineOptions) GetConfigPath Uses

func (x *CommandLineOptions) GetConfigPath() string

func (*CommandLineOptions) GetConfigYaml Uses

func (x *CommandLineOptions) GetConfigYaml() string

func (*CommandLineOptions) GetCpusetThreads Uses

func (x *CommandLineOptions) GetCpusetThreads() bool

func (*CommandLineOptions) GetDisableHotRestart Uses

func (x *CommandLineOptions) GetDisableHotRestart() bool

func (*CommandLineOptions) GetDisabledExtensions Uses

func (x *CommandLineOptions) GetDisabledExtensions() []string

func (*CommandLineOptions) GetDrainStrategy Uses

func (x *CommandLineOptions) GetDrainStrategy() CommandLineOptions_DrainStrategy

func (*CommandLineOptions) GetDrainTime Uses

func (x *CommandLineOptions) GetDrainTime() *duration.Duration

func (*CommandLineOptions) GetEnableFineGrainLogging Uses

func (x *CommandLineOptions) GetEnableFineGrainLogging() bool

func (*CommandLineOptions) GetEnableMutexTracing Uses

func (x *CommandLineOptions) GetEnableMutexTracing() bool

func (*CommandLineOptions) GetFileFlushInterval Uses

func (x *CommandLineOptions) GetFileFlushInterval() *duration.Duration

func (*CommandLineOptions) GetIgnoreUnknownDynamicFields Uses

func (x *CommandLineOptions) GetIgnoreUnknownDynamicFields() bool

func (*CommandLineOptions) GetLocalAddressIpVersion Uses

func (x *CommandLineOptions) GetLocalAddressIpVersion() CommandLineOptions_IpVersion

func (*CommandLineOptions) GetLogFormat Uses

func (x *CommandLineOptions) GetLogFormat() string

func (*CommandLineOptions) GetLogFormatEscaped Uses

func (x *CommandLineOptions) GetLogFormatEscaped() bool

func (*CommandLineOptions) GetLogLevel Uses

func (x *CommandLineOptions) GetLogLevel() string

func (*CommandLineOptions) GetLogPath Uses

func (x *CommandLineOptions) GetLogPath() string

func (*CommandLineOptions) GetMode Uses

func (x *CommandLineOptions) GetMode() CommandLineOptions_Mode

func (*CommandLineOptions) GetParentShutdownTime Uses

func (x *CommandLineOptions) GetParentShutdownTime() *duration.Duration

func (*CommandLineOptions) GetRejectUnknownDynamicFields Uses

func (x *CommandLineOptions) GetRejectUnknownDynamicFields() bool

func (*CommandLineOptions) GetRestartEpoch Uses

func (x *CommandLineOptions) GetRestartEpoch() uint32

func (*CommandLineOptions) GetServiceCluster Uses

func (x *CommandLineOptions) GetServiceCluster() string

func (*CommandLineOptions) GetServiceNode Uses

func (x *CommandLineOptions) GetServiceNode() string

func (*CommandLineOptions) GetServiceZone Uses

func (x *CommandLineOptions) GetServiceZone() string

func (*CommandLineOptions) GetSocketMode Uses

func (x *CommandLineOptions) GetSocketMode() uint32

func (*CommandLineOptions) GetSocketPath Uses

func (x *CommandLineOptions) GetSocketPath() string

func (*CommandLineOptions) GetUseDynamicBaseId Uses

func (x *CommandLineOptions) GetUseDynamicBaseId() bool

func (*CommandLineOptions) ProtoMessage Uses

func (*CommandLineOptions) ProtoMessage()

func (*CommandLineOptions) ProtoReflect Uses

func (x *CommandLineOptions) ProtoReflect() protoreflect.Message

func (*CommandLineOptions) Reset Uses

func (x *CommandLineOptions) Reset()

func (*CommandLineOptions) String Uses

func (x *CommandLineOptions) String() string

func (*CommandLineOptions) Validate Uses

func (m *CommandLineOptions) Validate() error

Validate checks the field values on CommandLineOptions with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CommandLineOptionsValidationError Uses

type CommandLineOptionsValidationError struct {
    // contains filtered or unexported fields
}

CommandLineOptionsValidationError is the validation error returned by CommandLineOptions.Validate if the designated constraints aren't met.

func (CommandLineOptionsValidationError) Cause Uses

func (e CommandLineOptionsValidationError) Cause() error

Cause function returns cause value.

func (CommandLineOptionsValidationError) Error Uses

func (e CommandLineOptionsValidationError) Error() string

Error satisfies the builtin error interface

func (CommandLineOptionsValidationError) ErrorName Uses

func (e CommandLineOptionsValidationError) ErrorName() string

ErrorName returns error name.

func (CommandLineOptionsValidationError) Field Uses

func (e CommandLineOptionsValidationError) Field() string

Field function returns field value.

func (CommandLineOptionsValidationError) Key Uses

func (e CommandLineOptionsValidationError) Key() bool

Key function returns key value.

func (CommandLineOptionsValidationError) Reason Uses

func (e CommandLineOptionsValidationError) Reason() string

Reason function returns reason value.

type CommandLineOptions_DrainStrategy Uses

type CommandLineOptions_DrainStrategy int32
const (
    // Gradually discourage connections over the course of the drain period.
    CommandLineOptions_Gradual CommandLineOptions_DrainStrategy = 0
    // Discourage all connections for the duration of the drain sequence.
    CommandLineOptions_Immediate CommandLineOptions_DrainStrategy = 1
)

func (CommandLineOptions_DrainStrategy) Descriptor Uses

func (CommandLineOptions_DrainStrategy) Descriptor() protoreflect.EnumDescriptor

func (CommandLineOptions_DrainStrategy) Enum Uses

func (x CommandLineOptions_DrainStrategy) Enum() *CommandLineOptions_DrainStrategy

func (CommandLineOptions_DrainStrategy) EnumDescriptor Uses

func (CommandLineOptions_DrainStrategy) EnumDescriptor() ([]byte, []int)

Deprecated: Use CommandLineOptions_DrainStrategy.Descriptor instead.

func (CommandLineOptions_DrainStrategy) Number Uses

func (x CommandLineOptions_DrainStrategy) Number() protoreflect.EnumNumber

func (CommandLineOptions_DrainStrategy) String Uses

func (x CommandLineOptions_DrainStrategy) String() string

func (CommandLineOptions_DrainStrategy) Type Uses

func (CommandLineOptions_DrainStrategy) Type() protoreflect.EnumType

type CommandLineOptions_IpVersion Uses

type CommandLineOptions_IpVersion int32
const (
    CommandLineOptions_v4 CommandLineOptions_IpVersion = 0
    CommandLineOptions_v6 CommandLineOptions_IpVersion = 1
)

func (CommandLineOptions_IpVersion) Descriptor Uses

func (CommandLineOptions_IpVersion) Descriptor() protoreflect.EnumDescriptor

func (CommandLineOptions_IpVersion) Enum Uses

func (x CommandLineOptions_IpVersion) Enum() *CommandLineOptions_IpVersion

func (CommandLineOptions_IpVersion) EnumDescriptor Uses

func (CommandLineOptions_IpVersion) EnumDescriptor() ([]byte, []int)

Deprecated: Use CommandLineOptions_IpVersion.Descriptor instead.

func (CommandLineOptions_IpVersion) Number Uses

func (x CommandLineOptions_IpVersion) Number() protoreflect.EnumNumber

func (CommandLineOptions_IpVersion) String Uses

func (x CommandLineOptions_IpVersion) String() string

func (CommandLineOptions_IpVersion) Type Uses

func (CommandLineOptions_IpVersion) Type() protoreflect.EnumType

type CommandLineOptions_Mode Uses

type CommandLineOptions_Mode int32
const (
    // Validate configs and then serve traffic normally.
    CommandLineOptions_Serve CommandLineOptions_Mode = 0
    // Validate configs and exit.
    CommandLineOptions_Validate CommandLineOptions_Mode = 1
    // Completely load and initialize the config, and then exit without running the listener loop.
    CommandLineOptions_InitOnly CommandLineOptions_Mode = 2
)

func (CommandLineOptions_Mode) Descriptor Uses

func (CommandLineOptions_Mode) Descriptor() protoreflect.EnumDescriptor

func (CommandLineOptions_Mode) Enum Uses

func (x CommandLineOptions_Mode) Enum() *CommandLineOptions_Mode

func (CommandLineOptions_Mode) EnumDescriptor Uses

func (CommandLineOptions_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use CommandLineOptions_Mode.Descriptor instead.

func (CommandLineOptions_Mode) Number Uses

func (x CommandLineOptions_Mode) Number() protoreflect.EnumNumber

func (CommandLineOptions_Mode) String Uses

func (x CommandLineOptions_Mode) String() string

func (CommandLineOptions_Mode) Type Uses

func (CommandLineOptions_Mode) Type() protoreflect.EnumType

type ConfigDump Uses

type ConfigDump struct {

    // This list is serialized and dumped in its entirety at the
    // :ref:`/config_dump <operations_admin_interface_config_dump>` endpoint.
    //
    // The following configurations are currently supported and will be dumped in the order given
    // below:
    //
    // * *bootstrap*: :ref:`BootstrapConfigDump <envoy_api_msg_admin.v4alpha.BootstrapConfigDump>`
    // * *clusters*: :ref:`ClustersConfigDump <envoy_api_msg_admin.v4alpha.ClustersConfigDump>`
    // * *endpoints*:  :ref:`EndpointsConfigDump <envoy_api_msg_admin.v4alpha.EndpointsConfigDump>`
    // * *listeners*: :ref:`ListenersConfigDump <envoy_api_msg_admin.v4alpha.ListenersConfigDump>`
    // * *routes*:  :ref:`RoutesConfigDump <envoy_api_msg_admin.v4alpha.RoutesConfigDump>`
    //
    // EDS Configuration will only be dumped by using parameter `?include_eds`
    //
    // You can filter output with the resource and mask query parameters.
    // See :ref:`/config_dump?resource={} <operations_admin_interface_config_dump_by_resource>`,
    // :ref:`/config_dump?mask={} <operations_admin_interface_config_dump_by_mask>`,
    // or :ref:`/config_dump?resource={},mask={}
    // <operations_admin_interface_config_dump_by_resource_and_mask>` for more information.
    Configs []*any.Any `protobuf:"bytes,1,rep,name=configs,proto3" json:"configs,omitempty"`
    // contains filtered or unexported fields
}

The :ref:`/config_dump <operations_admin_interface_config_dump>` admin endpoint uses this wrapper message to maintain and serve arbitrary configuration information from any component in Envoy.

func (*ConfigDump) Descriptor Uses

func (*ConfigDump) Descriptor() ([]byte, []int)

Deprecated: Use ConfigDump.ProtoReflect.Descriptor instead.

func (*ConfigDump) GetConfigs Uses

func (x *ConfigDump) GetConfigs() []*any.Any

func (*ConfigDump) ProtoMessage Uses

func (*ConfigDump) ProtoMessage()

func (*ConfigDump) ProtoReflect Uses

func (x *ConfigDump) ProtoReflect() protoreflect.Message

func (*ConfigDump) Reset Uses

func (x *ConfigDump) Reset()

func (*ConfigDump) String Uses

func (x *ConfigDump) String() string

func (*ConfigDump) Validate Uses

func (m *ConfigDump) Validate() error

Validate checks the field values on ConfigDump with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ConfigDumpValidationError Uses

type ConfigDumpValidationError struct {
    // contains filtered or unexported fields
}

ConfigDumpValidationError is the validation error returned by ConfigDump.Validate if the designated constraints aren't met.

func (ConfigDumpValidationError) Cause Uses

func (e ConfigDumpValidationError) Cause() error

Cause function returns cause value.

func (ConfigDumpValidationError) Error Uses

func (e ConfigDumpValidationError) Error() string

Error satisfies the builtin error interface

func (ConfigDumpValidationError) ErrorName Uses

func (e ConfigDumpValidationError) ErrorName() string

ErrorName returns error name.

func (ConfigDumpValidationError) Field Uses

func (e ConfigDumpValidationError) Field() string

Field function returns field value.

func (ConfigDumpValidationError) Key Uses

func (e ConfigDumpValidationError) Key() bool

Key function returns key value.

func (ConfigDumpValidationError) Reason Uses

func (e ConfigDumpValidationError) Reason() string

Reason function returns reason value.

type EndpointsConfigDump Uses

type EndpointsConfigDump struct {

    // The statically loaded endpoint configs.
    StaticEndpointConfigs []*EndpointsConfigDump_StaticEndpointConfig `protobuf:"bytes,2,rep,name=static_endpoint_configs,json=staticEndpointConfigs,proto3" json:"static_endpoint_configs,omitempty"`
    // The dynamically loaded endpoint configs.
    DynamicEndpointConfigs []*EndpointsConfigDump_DynamicEndpointConfig `protobuf:"bytes,3,rep,name=dynamic_endpoint_configs,json=dynamicEndpointConfigs,proto3" json:"dynamic_endpoint_configs,omitempty"`
    // contains filtered or unexported fields
}

Envoy's admin fill this message with all currently known endpoints. Endpoint configuration information can be used to recreate an Envoy configuration by populating all endpoints as static endpoints or by returning them in an EDS response.

func (*EndpointsConfigDump) Descriptor Uses

func (*EndpointsConfigDump) Descriptor() ([]byte, []int)

Deprecated: Use EndpointsConfigDump.ProtoReflect.Descriptor instead.

func (*EndpointsConfigDump) GetDynamicEndpointConfigs Uses

func (x *EndpointsConfigDump) GetDynamicEndpointConfigs() []*EndpointsConfigDump_DynamicEndpointConfig

func (*EndpointsConfigDump) GetStaticEndpointConfigs Uses

func (x *EndpointsConfigDump) GetStaticEndpointConfigs() []*EndpointsConfigDump_StaticEndpointConfig

func (*EndpointsConfigDump) ProtoMessage Uses

func (*EndpointsConfigDump) ProtoMessage()

func (*EndpointsConfigDump) ProtoReflect Uses

func (x *EndpointsConfigDump) ProtoReflect() protoreflect.Message

func (*EndpointsConfigDump) Reset Uses

func (x *EndpointsConfigDump) Reset()

func (*EndpointsConfigDump) String Uses

func (x *EndpointsConfigDump) String() string

func (*EndpointsConfigDump) Validate Uses

func (m *EndpointsConfigDump) Validate() error

Validate checks the field values on EndpointsConfigDump with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type EndpointsConfigDumpValidationError Uses

type EndpointsConfigDumpValidationError struct {
    // contains filtered or unexported fields
}

EndpointsConfigDumpValidationError is the validation error returned by EndpointsConfigDump.Validate if the designated constraints aren't met.

func (EndpointsConfigDumpValidationError) Cause Uses

func (e EndpointsConfigDumpValidationError) Cause() error

Cause function returns cause value.

func (EndpointsConfigDumpValidationError) Error Uses

func (e EndpointsConfigDumpValidationError) Error() string

Error satisfies the builtin error interface

func (EndpointsConfigDumpValidationError) ErrorName Uses

func (e EndpointsConfigDumpValidationError) ErrorName() string

ErrorName returns error name.

func (EndpointsConfigDumpValidationError) Field Uses

func (e EndpointsConfigDumpValidationError) Field() string

Field function returns field value.

func (EndpointsConfigDumpValidationError) Key Uses

func (e EndpointsConfigDumpValidationError) Key() bool

Key function returns key value.

func (EndpointsConfigDumpValidationError) Reason Uses

func (e EndpointsConfigDumpValidationError) Reason() string

Reason function returns reason value.

type EndpointsConfigDump_DynamicEndpointConfig Uses

type EndpointsConfigDump_DynamicEndpointConfig struct {

    // [#not-implemented-hide:] This is the per-resource version information. This version is currently taken from the
    // :ref:`version_info <envoy_api_field_service.discovery.v4alpha.DiscoveryResponse.version_info>` field at the time that
    // the endpoint configuration was loaded.
    VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
    // The endpoint config.
    EndpointConfig *any.Any `protobuf:"bytes,2,opt,name=endpoint_config,json=endpointConfig,proto3" json:"endpoint_config,omitempty"`
    // [#not-implemented-hide:] The timestamp when the Endpoint was last updated.
    LastUpdated *timestamp.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
    // contains filtered or unexported fields
}

func (*EndpointsConfigDump_DynamicEndpointConfig) Descriptor Uses

func (*EndpointsConfigDump_DynamicEndpointConfig) Descriptor() ([]byte, []int)

Deprecated: Use EndpointsConfigDump_DynamicEndpointConfig.ProtoReflect.Descriptor instead.

func (*EndpointsConfigDump_DynamicEndpointConfig) GetEndpointConfig Uses

func (x *EndpointsConfigDump_DynamicEndpointConfig) GetEndpointConfig() *any.Any

func (*EndpointsConfigDump_DynamicEndpointConfig) GetLastUpdated Uses

func (x *EndpointsConfigDump_DynamicEndpointConfig) GetLastUpdated() *timestamp.Timestamp

func (*EndpointsConfigDump_DynamicEndpointConfig) GetVersionInfo Uses

func (x *EndpointsConfigDump_DynamicEndpointConfig) GetVersionInfo() string

func (*EndpointsConfigDump_DynamicEndpointConfig) ProtoMessage Uses

func (*EndpointsConfigDump_DynamicEndpointConfig) ProtoMessage()

func (*EndpointsConfigDump_DynamicEndpointConfig) ProtoReflect Uses

func (x *EndpointsConfigDump_DynamicEndpointConfig) ProtoReflect() protoreflect.Message

func (*EndpointsConfigDump_DynamicEndpointConfig) Reset Uses

func (x *EndpointsConfigDump_DynamicEndpointConfig) Reset()

func (*EndpointsConfigDump_DynamicEndpointConfig) String Uses

func (x *EndpointsConfigDump_DynamicEndpointConfig) String() string

func (*EndpointsConfigDump_DynamicEndpointConfig) Validate Uses

func (m *EndpointsConfigDump_DynamicEndpointConfig) Validate() error

Validate checks the field values on EndpointsConfigDump_DynamicEndpointConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type EndpointsConfigDump_DynamicEndpointConfigValidationError Uses

type EndpointsConfigDump_DynamicEndpointConfigValidationError struct {
    // contains filtered or unexported fields
}

EndpointsConfigDump_DynamicEndpointConfigValidationError is the validation error returned by EndpointsConfigDump_DynamicEndpointConfig.Validate if the designated constraints aren't met.

func (EndpointsConfigDump_DynamicEndpointConfigValidationError) Cause Uses

func (e EndpointsConfigDump_DynamicEndpointConfigValidationError) Cause() error

Cause function returns cause value.

func (EndpointsConfigDump_DynamicEndpointConfigValidationError) Error Uses

func (e EndpointsConfigDump_DynamicEndpointConfigValidationError) Error() string

Error satisfies the builtin error interface

func (EndpointsConfigDump_DynamicEndpointConfigValidationError) ErrorName Uses

func (e EndpointsConfigDump_DynamicEndpointConfigValidationError) ErrorName() string

ErrorName returns error name.

func (EndpointsConfigDump_DynamicEndpointConfigValidationError) Field Uses

func (e EndpointsConfigDump_DynamicEndpointConfigValidationError) Field() string

Field function returns field value.

func (EndpointsConfigDump_DynamicEndpointConfigValidationError) Key Uses

func (e EndpointsConfigDump_DynamicEndpointConfigValidationError) Key() bool

Key function returns key value.

func (EndpointsConfigDump_DynamicEndpointConfigValidationError) Reason Uses

func (e EndpointsConfigDump_DynamicEndpointConfigValidationError) Reason() string

Reason function returns reason value.

type EndpointsConfigDump_StaticEndpointConfig Uses

type EndpointsConfigDump_StaticEndpointConfig struct {

    // The endpoint config.
    EndpointConfig *any.Any `protobuf:"bytes,1,opt,name=endpoint_config,json=endpointConfig,proto3" json:"endpoint_config,omitempty"`
    // [#not-implemented-hide:] The timestamp when the Endpoint was last updated.
    LastUpdated *timestamp.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
    // contains filtered or unexported fields
}

func (*EndpointsConfigDump_StaticEndpointConfig) Descriptor Uses

func (*EndpointsConfigDump_StaticEndpointConfig) Descriptor() ([]byte, []int)

Deprecated: Use EndpointsConfigDump_StaticEndpointConfig.ProtoReflect.Descriptor instead.

func (*EndpointsConfigDump_StaticEndpointConfig) GetEndpointConfig Uses

func (x *EndpointsConfigDump_StaticEndpointConfig) GetEndpointConfig() *any.Any

func (*EndpointsConfigDump_StaticEndpointConfig) GetLastUpdated Uses

func (x *EndpointsConfigDump_StaticEndpointConfig) GetLastUpdated() *timestamp.Timestamp

func (*EndpointsConfigDump_StaticEndpointConfig) ProtoMessage Uses

func (*EndpointsConfigDump_StaticEndpointConfig) ProtoMessage()

func (*EndpointsConfigDump_StaticEndpointConfig) ProtoReflect Uses

func (x *EndpointsConfigDump_StaticEndpointConfig) ProtoReflect() protoreflect.Message

func (*EndpointsConfigDump_StaticEndpointConfig) Reset Uses

func (x *EndpointsConfigDump_StaticEndpointConfig) Reset()

func (*EndpointsConfigDump_StaticEndpointConfig) String Uses

func (x *EndpointsConfigDump_StaticEndpointConfig) String() string

func (*EndpointsConfigDump_StaticEndpointConfig) Validate Uses

func (m *EndpointsConfigDump_StaticEndpointConfig) Validate() error

Validate checks the field values on EndpointsConfigDump_StaticEndpointConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type EndpointsConfigDump_StaticEndpointConfigValidationError Uses

type EndpointsConfigDump_StaticEndpointConfigValidationError struct {
    // contains filtered or unexported fields
}

EndpointsConfigDump_StaticEndpointConfigValidationError is the validation error returned by EndpointsConfigDump_StaticEndpointConfig.Validate if the designated constraints aren't met.

func (EndpointsConfigDump_StaticEndpointConfigValidationError) Cause Uses

func (e EndpointsConfigDump_StaticEndpointConfigValidationError) Cause() error

Cause function returns cause value.

func (EndpointsConfigDump_StaticEndpointConfigValidationError) Error Uses

func (e EndpointsConfigDump_StaticEndpointConfigValidationError) Error() string

Error satisfies the builtin error interface

func (EndpointsConfigDump_StaticEndpointConfigValidationError) ErrorName Uses

func (e EndpointsConfigDump_StaticEndpointConfigValidationError) ErrorName() string

ErrorName returns error name.

func (EndpointsConfigDump_StaticEndpointConfigValidationError) Field Uses

func (e EndpointsConfigDump_StaticEndpointConfigValidationError) Field() string

Field function returns field value.

func (EndpointsConfigDump_StaticEndpointConfigValidationError) Key Uses

func (e EndpointsConfigDump_StaticEndpointConfigValidationError) Key() bool

Key function returns key value.

func (EndpointsConfigDump_StaticEndpointConfigValidationError) Reason Uses

func (e EndpointsConfigDump_StaticEndpointConfigValidationError) Reason() string

Reason function returns reason value.

type HostHealthStatus Uses

type HostHealthStatus struct {

    // The host is currently failing active health checks.
    FailedActiveHealthCheck bool `protobuf:"varint,1,opt,name=failed_active_health_check,json=failedActiveHealthCheck,proto3" json:"failed_active_health_check,omitempty"`
    // The host is currently considered an outlier and has been ejected.
    FailedOutlierCheck bool `protobuf:"varint,2,opt,name=failed_outlier_check,json=failedOutlierCheck,proto3" json:"failed_outlier_check,omitempty"`
    // The host is currently being marked as degraded through active health checking.
    FailedActiveDegradedCheck bool `protobuf:"varint,4,opt,name=failed_active_degraded_check,json=failedActiveDegradedCheck,proto3" json:"failed_active_degraded_check,omitempty"`
    // The host has been removed from service discovery, but is being stabilized due to active
    // health checking.
    PendingDynamicRemoval bool `protobuf:"varint,5,opt,name=pending_dynamic_removal,json=pendingDynamicRemoval,proto3" json:"pending_dynamic_removal,omitempty"`
    // The host has not yet been health checked.
    PendingActiveHc bool `protobuf:"varint,6,opt,name=pending_active_hc,json=pendingActiveHc,proto3" json:"pending_active_hc,omitempty"`
    // Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported
    // here.
    // [#comment:TODO(mrice32): pipe through remaining EDS health status possibilities.]
    EdsHealthStatus v4alpha1.HealthStatus `protobuf:"varint,3,opt,name=eds_health_status,json=edsHealthStatus,proto3,enum=envoy.config.core.v4alpha.HealthStatus" json:"eds_health_status,omitempty"`
    // contains filtered or unexported fields
}

Health status for a host. [#next-free-field: 7]

func (*HostHealthStatus) Descriptor Uses

func (*HostHealthStatus) Descriptor() ([]byte, []int)

Deprecated: Use HostHealthStatus.ProtoReflect.Descriptor instead.

func (*HostHealthStatus) GetEdsHealthStatus Uses

func (x *HostHealthStatus) GetEdsHealthStatus() v4alpha1.HealthStatus

func (*HostHealthStatus) GetFailedActiveDegradedCheck Uses

func (x *HostHealthStatus) GetFailedActiveDegradedCheck() bool

func (*HostHealthStatus) GetFailedActiveHealthCheck Uses

func (x *HostHealthStatus) GetFailedActiveHealthCheck() bool

func (*HostHealthStatus) GetFailedOutlierCheck Uses

func (x *HostHealthStatus) GetFailedOutlierCheck() bool

func (*HostHealthStatus) GetPendingActiveHc Uses

func (x *HostHealthStatus) GetPendingActiveHc() bool

func (*HostHealthStatus) GetPendingDynamicRemoval Uses

func (x *HostHealthStatus) GetPendingDynamicRemoval() bool

func (*HostHealthStatus) ProtoMessage Uses

func (*HostHealthStatus) ProtoMessage()

func (*HostHealthStatus) ProtoReflect Uses

func (x *HostHealthStatus) ProtoReflect() protoreflect.Message

func (*HostHealthStatus) Reset Uses

func (x *HostHealthStatus) Reset()

func (*HostHealthStatus) String Uses

func (x *HostHealthStatus) String() string

func (*HostHealthStatus) Validate Uses

func (m *HostHealthStatus) Validate() error

Validate checks the field values on HostHealthStatus with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type HostHealthStatusValidationError Uses

type HostHealthStatusValidationError struct {
    // contains filtered or unexported fields
}

HostHealthStatusValidationError is the validation error returned by HostHealthStatus.Validate if the designated constraints aren't met.

func (HostHealthStatusValidationError) Cause Uses

func (e HostHealthStatusValidationError) Cause() error

Cause function returns cause value.

func (HostHealthStatusValidationError) Error Uses

func (e HostHealthStatusValidationError) Error() string

Error satisfies the builtin error interface

func (HostHealthStatusValidationError) ErrorName Uses

func (e HostHealthStatusValidationError) ErrorName() string

ErrorName returns error name.

func (HostHealthStatusValidationError) Field Uses

func (e HostHealthStatusValidationError) Field() string

Field function returns field value.

func (HostHealthStatusValidationError) Key Uses

func (e HostHealthStatusValidationError) Key() bool

Key function returns key value.

func (HostHealthStatusValidationError) Reason Uses

func (e HostHealthStatusValidationError) Reason() string

Reason function returns reason value.

type HostStatus Uses

type HostStatus struct {

    // Address of this host.
    Address *v4alpha1.Address `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
    // List of stats specific to this host.
    Stats []*SimpleMetric `protobuf:"bytes,2,rep,name=stats,proto3" json:"stats,omitempty"`
    // The host's current health status.
    HealthStatus *HostHealthStatus `protobuf:"bytes,3,opt,name=health_status,json=healthStatus,proto3" json:"health_status,omitempty"`
    // Request success rate for this host over the last calculated interval.
    // If
    // :ref:`outlier_detection.split_external_local_origin_errors<envoy_api_field_config.cluster.v4alpha.OutlierDetection.split_external_local_origin_errors>`
    // is *false*, all errors: externally and locally generated were used in success rate
    // calculation. If
    // :ref:`outlier_detection.split_external_local_origin_errors<envoy_api_field_config.cluster.v4alpha.OutlierDetection.split_external_local_origin_errors>`
    // is *true*, only externally generated errors were used in success rate calculation.
    // See :ref:`Cluster outlier detection <arch_overview_outlier_detection>` documentation for
    // details.
    //
    // Note: the message will not be present if host did not have enough request volume to calculate
    // success rate or the cluster did not have enough hosts to run through success rate outlier
    // ejection.
    SuccessRate *v3.Percent `protobuf:"bytes,4,opt,name=success_rate,json=successRate,proto3" json:"success_rate,omitempty"`
    // The host's weight. If not configured, the value defaults to 1.
    Weight uint32 `protobuf:"varint,5,opt,name=weight,proto3" json:"weight,omitempty"`
    // The hostname of the host, if applicable.
    Hostname string `protobuf:"bytes,6,opt,name=hostname,proto3" json:"hostname,omitempty"`
    // The host's priority. If not configured, the value defaults to 0 (highest priority).
    Priority uint32 `protobuf:"varint,7,opt,name=priority,proto3" json:"priority,omitempty"`
    // Request success rate for this host over the last calculated
    // interval when only locally originated errors are taken into account and externally originated
    // errors were treated as success.
    // This field should be interpreted only when
    // :ref:`outlier_detection.split_external_local_origin_errors<envoy_api_field_config.cluster.v4alpha.OutlierDetection.split_external_local_origin_errors>`
    // is *true*.
    // See :ref:`Cluster outlier detection <arch_overview_outlier_detection>` documentation for
    // details.
    //
    // Note: the message will not be present if host did not have enough request volume to calculate
    // success rate or the cluster did not have enough hosts to run through success rate outlier
    // ejection.
    LocalOriginSuccessRate *v3.Percent `protobuf:"bytes,8,opt,name=local_origin_success_rate,json=localOriginSuccessRate,proto3" json:"local_origin_success_rate,omitempty"`
    // locality of the host.
    Locality *v4alpha1.Locality `protobuf:"bytes,9,opt,name=locality,proto3" json:"locality,omitempty"`
    // contains filtered or unexported fields
}

Current state of a particular host. [#next-free-field: 10]

func (*HostStatus) Descriptor Uses

func (*HostStatus) Descriptor() ([]byte, []int)

Deprecated: Use HostStatus.ProtoReflect.Descriptor instead.

func (*HostStatus) GetAddress Uses

func (x *HostStatus) GetAddress() *v4alpha1.Address

func (*HostStatus) GetHealthStatus Uses

func (x *HostStatus) GetHealthStatus() *HostHealthStatus

func (*HostStatus) GetHostname Uses

func (x *HostStatus) GetHostname() string

func (*HostStatus) GetLocalOriginSuccessRate Uses

func (x *HostStatus) GetLocalOriginSuccessRate() *v3.Percent

func (*HostStatus) GetLocality Uses

func (x *HostStatus) GetLocality() *v4alpha1.Locality

func (*HostStatus) GetPriority Uses

func (x *HostStatus) GetPriority() uint32

func (*HostStatus) GetStats Uses

func (x *HostStatus) GetStats() []*SimpleMetric

func (*HostStatus) GetSuccessRate Uses

func (x *HostStatus) GetSuccessRate() *v3.Percent

func (*HostStatus) GetWeight Uses

func (x *HostStatus) GetWeight() uint32

func (*HostStatus) ProtoMessage Uses

func (*HostStatus) ProtoMessage()

func (*HostStatus) ProtoReflect Uses

func (x *HostStatus) ProtoReflect() protoreflect.Message

func (*HostStatus) Reset Uses

func (x *HostStatus) Reset()

func (*HostStatus) String Uses

func (x *HostStatus) String() string

func (*HostStatus) Validate Uses

func (m *HostStatus) Validate() error

Validate checks the field values on HostStatus with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type HostStatusValidationError Uses

type HostStatusValidationError struct {
    // contains filtered or unexported fields
}

HostStatusValidationError is the validation error returned by HostStatus.Validate if the designated constraints aren't met.

func (HostStatusValidationError) Cause Uses

func (e HostStatusValidationError) Cause() error

Cause function returns cause value.

func (HostStatusValidationError) Error Uses

func (e HostStatusValidationError) Error() string

Error satisfies the builtin error interface

func (HostStatusValidationError) ErrorName Uses

func (e HostStatusValidationError) ErrorName() string

ErrorName returns error name.

func (HostStatusValidationError) Field Uses

func (e HostStatusValidationError) Field() string

Field function returns field value.

func (HostStatusValidationError) Key Uses

func (e HostStatusValidationError) Key() bool

Key function returns key value.

func (HostStatusValidationError) Reason Uses

func (e HostStatusValidationError) Reason() string

Reason function returns reason value.

type ListenerStatus Uses

type ListenerStatus struct {

    // Name of the listener
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // The actual local address that the listener is listening on. If a listener was configured
    // to listen on port 0, then this address has the port that was allocated by the OS.
    LocalAddress *v4alpha.Address `protobuf:"bytes,2,opt,name=local_address,json=localAddress,proto3" json:"local_address,omitempty"`
    // contains filtered or unexported fields
}

Details an individual listener's current status.

func (*ListenerStatus) Descriptor Uses

func (*ListenerStatus) Descriptor() ([]byte, []int)

Deprecated: Use ListenerStatus.ProtoReflect.Descriptor instead.

func (*ListenerStatus) GetLocalAddress Uses

func (x *ListenerStatus) GetLocalAddress() *v4alpha.Address

func (*ListenerStatus) GetName Uses

func (x *ListenerStatus) GetName() string

func (*ListenerStatus) ProtoMessage Uses

func (*ListenerStatus) ProtoMessage()

func (*ListenerStatus) ProtoReflect Uses

func (x *ListenerStatus) ProtoReflect() protoreflect.Message

func (*ListenerStatus) Reset Uses

func (x *ListenerStatus) Reset()

func (*ListenerStatus) String Uses

func (x *ListenerStatus) String() string

func (*ListenerStatus) Validate Uses

func (m *ListenerStatus) Validate() error

Validate checks the field values on ListenerStatus with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListenerStatusValidationError Uses

type ListenerStatusValidationError struct {
    // contains filtered or unexported fields
}

ListenerStatusValidationError is the validation error returned by ListenerStatus.Validate if the designated constraints aren't met.

func (ListenerStatusValidationError) Cause Uses

func (e ListenerStatusValidationError) Cause() error

Cause function returns cause value.

func (ListenerStatusValidationError) Error Uses

func (e ListenerStatusValidationError) Error() string

Error satisfies the builtin error interface

func (ListenerStatusValidationError) ErrorName Uses

func (e ListenerStatusValidationError) ErrorName() string

ErrorName returns error name.

func (ListenerStatusValidationError) Field Uses

func (e ListenerStatusValidationError) Field() string

Field function returns field value.

func (ListenerStatusValidationError) Key Uses

func (e ListenerStatusValidationError) Key() bool

Key function returns key value.

func (ListenerStatusValidationError) Reason Uses

func (e ListenerStatusValidationError) Reason() string

Reason function returns reason value.

type Listeners Uses

type Listeners struct {

    // List of listener statuses.
    ListenerStatuses []*ListenerStatus `protobuf:"bytes,1,rep,name=listener_statuses,json=listenerStatuses,proto3" json:"listener_statuses,omitempty"`
    // contains filtered or unexported fields
}

Admin endpoint uses this wrapper for `/listeners` to display listener status information. See :ref:`/listeners <operations_admin_interface_listeners>` for more information.

func (*Listeners) Descriptor Uses

func (*Listeners) Descriptor() ([]byte, []int)

Deprecated: Use Listeners.ProtoReflect.Descriptor instead.

func (*Listeners) GetListenerStatuses Uses

func (x *Listeners) GetListenerStatuses() []*ListenerStatus

func (*Listeners) ProtoMessage Uses

func (*Listeners) ProtoMessage()

func (*Listeners) ProtoReflect Uses

func (x *Listeners) ProtoReflect() protoreflect.Message

func (*Listeners) Reset Uses

func (x *Listeners) Reset()

func (*Listeners) String Uses

func (x *Listeners) String() string

func (*Listeners) Validate Uses

func (m *Listeners) Validate() error

Validate checks the field values on Listeners with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListenersConfigDump Uses

type ListenersConfigDump struct {

    // This is the :ref:`version_info <envoy_api_field_service.discovery.v4alpha.DiscoveryResponse.version_info>` in the
    // last processed LDS discovery response. If there are only static bootstrap listeners, this field
    // will be "".
    VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
    // The statically loaded listener configs.
    StaticListeners []*ListenersConfigDump_StaticListener `protobuf:"bytes,2,rep,name=static_listeners,json=staticListeners,proto3" json:"static_listeners,omitempty"`
    // State for any warming, active, or draining listeners.
    DynamicListeners []*ListenersConfigDump_DynamicListener `protobuf:"bytes,3,rep,name=dynamic_listeners,json=dynamicListeners,proto3" json:"dynamic_listeners,omitempty"`
    // contains filtered or unexported fields
}

Envoy's listener manager fills this message with all currently known listeners. Listener configuration information can be used to recreate an Envoy configuration by populating all listeners as static listeners or by returning them in a LDS response.

func (*ListenersConfigDump) Descriptor Uses

func (*ListenersConfigDump) Descriptor() ([]byte, []int)

Deprecated: Use ListenersConfigDump.ProtoReflect.Descriptor instead.

func (*ListenersConfigDump) GetDynamicListeners Uses

func (x *ListenersConfigDump) GetDynamicListeners() []*ListenersConfigDump_DynamicListener

func (*ListenersConfigDump) GetStaticListeners Uses

func (x *ListenersConfigDump) GetStaticListeners() []*ListenersConfigDump_StaticListener

func (*ListenersConfigDump) GetVersionInfo Uses

func (x *ListenersConfigDump) GetVersionInfo() string

func (*ListenersConfigDump) ProtoMessage Uses

func (*ListenersConfigDump) ProtoMessage()

func (*ListenersConfigDump) ProtoReflect Uses

func (x *ListenersConfigDump) ProtoReflect() protoreflect.Message

func (*ListenersConfigDump) Reset Uses

func (x *ListenersConfigDump) Reset()

func (*ListenersConfigDump) String Uses

func (x *ListenersConfigDump) String() string

func (*ListenersConfigDump) Validate Uses

func (m *ListenersConfigDump) Validate() error

Validate checks the field values on ListenersConfigDump with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListenersConfigDumpValidationError Uses

type ListenersConfigDumpValidationError struct {
    // contains filtered or unexported fields
}

ListenersConfigDumpValidationError is the validation error returned by ListenersConfigDump.Validate if the designated constraints aren't met.

func (ListenersConfigDumpValidationError) Cause Uses

func (e ListenersConfigDumpValidationError) Cause() error

Cause function returns cause value.

func (ListenersConfigDumpValidationError) Error Uses

func (e ListenersConfigDumpValidationError) Error() string

Error satisfies the builtin error interface

func (ListenersConfigDumpValidationError) ErrorName Uses

func (e ListenersConfigDumpValidationError) ErrorName() string

ErrorName returns error name.

func (ListenersConfigDumpValidationError) Field Uses

func (e ListenersConfigDumpValidationError) Field() string

Field function returns field value.

func (ListenersConfigDumpValidationError) Key Uses

func (e ListenersConfigDumpValidationError) Key() bool

Key function returns key value.

func (ListenersConfigDumpValidationError) Reason Uses

func (e ListenersConfigDumpValidationError) Reason() string

Reason function returns reason value.

type ListenersConfigDump_DynamicListener Uses

type ListenersConfigDump_DynamicListener struct {

    // The name or unique id of this listener, pulled from the DynamicListenerState config.
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // The listener state for any active listener by this name.
    // These are listeners that are available to service data plane traffic.
    ActiveState *ListenersConfigDump_DynamicListenerState `protobuf:"bytes,2,opt,name=active_state,json=activeState,proto3" json:"active_state,omitempty"`
    // The listener state for any warming listener by this name.
    // These are listeners that are currently undergoing warming in preparation to service data
    // plane traffic. Note that if attempting to recreate an Envoy configuration from a
    // configuration dump, the warming listeners should generally be discarded.
    WarmingState *ListenersConfigDump_DynamicListenerState `protobuf:"bytes,3,opt,name=warming_state,json=warmingState,proto3" json:"warming_state,omitempty"`
    // The listener state for any draining listener by this name.
    // These are listeners that are currently undergoing draining in preparation to stop servicing
    // data plane traffic. Note that if attempting to recreate an Envoy configuration from a
    // configuration dump, the draining listeners should generally be discarded.
    DrainingState *ListenersConfigDump_DynamicListenerState `protobuf:"bytes,4,opt,name=draining_state,json=drainingState,proto3" json:"draining_state,omitempty"`
    // Set if the last update failed, cleared after the next successful update.
    ErrorState *UpdateFailureState `protobuf:"bytes,5,opt,name=error_state,json=errorState,proto3" json:"error_state,omitempty"`
    // contains filtered or unexported fields
}

Describes a dynamically loaded listener via the LDS API. [#next-free-field: 6]

func (*ListenersConfigDump_DynamicListener) Descriptor Uses

func (*ListenersConfigDump_DynamicListener) Descriptor() ([]byte, []int)

Deprecated: Use ListenersConfigDump_DynamicListener.ProtoReflect.Descriptor instead.

func (*ListenersConfigDump_DynamicListener) GetActiveState Uses

func (x *ListenersConfigDump_DynamicListener) GetActiveState() *ListenersConfigDump_DynamicListenerState

func (*ListenersConfigDump_DynamicListener) GetDrainingState Uses

func (x *ListenersConfigDump_DynamicListener) GetDrainingState() *ListenersConfigDump_DynamicListenerState

func (*ListenersConfigDump_DynamicListener) GetErrorState Uses

func (x *ListenersConfigDump_DynamicListener) GetErrorState() *UpdateFailureState

func (*ListenersConfigDump_DynamicListener) GetName Uses

func (x *ListenersConfigDump_DynamicListener) GetName() string

func (*ListenersConfigDump_DynamicListener) GetWarmingState Uses

func (x *ListenersConfigDump_DynamicListener) GetWarmingState() *ListenersConfigDump_DynamicListenerState

func (*ListenersConfigDump_DynamicListener) ProtoMessage Uses

func (*ListenersConfigDump_DynamicListener) ProtoMessage()

func (*ListenersConfigDump_DynamicListener) ProtoReflect Uses

func (x *ListenersConfigDump_DynamicListener) ProtoReflect() protoreflect.Message

func (*ListenersConfigDump_DynamicListener) Reset Uses

func (x *ListenersConfigDump_DynamicListener) Reset()

func (*ListenersConfigDump_DynamicListener) String Uses

func (x *ListenersConfigDump_DynamicListener) String() string

func (*ListenersConfigDump_DynamicListener) Validate Uses

func (m *ListenersConfigDump_DynamicListener) Validate() error

Validate checks the field values on ListenersConfigDump_DynamicListener with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListenersConfigDump_DynamicListenerState Uses

type ListenersConfigDump_DynamicListenerState struct {

    // This is the per-resource version information. This version is currently taken from the
    // :ref:`version_info <envoy_api_field_service.discovery.v4alpha.DiscoveryResponse.version_info>` field at the time
    // that the listener was loaded. In the future, discrete per-listener versions may be supported
    // by the API.
    VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
    // The listener config.
    Listener *any.Any `protobuf:"bytes,2,opt,name=listener,proto3" json:"listener,omitempty"`
    // The timestamp when the Listener was last successfully updated.
    LastUpdated *timestamp.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
    // contains filtered or unexported fields
}

func (*ListenersConfigDump_DynamicListenerState) Descriptor Uses

func (*ListenersConfigDump_DynamicListenerState) Descriptor() ([]byte, []int)

Deprecated: Use ListenersConfigDump_DynamicListenerState.ProtoReflect.Descriptor instead.

func (*ListenersConfigDump_DynamicListenerState) GetLastUpdated Uses

func (x *ListenersConfigDump_DynamicListenerState) GetLastUpdated() *timestamp.Timestamp

func (*ListenersConfigDump_DynamicListenerState) GetListener Uses

func (x *ListenersConfigDump_DynamicListenerState) GetListener() *any.Any

func (*ListenersConfigDump_DynamicListenerState) GetVersionInfo Uses

func (x *ListenersConfigDump_DynamicListenerState) GetVersionInfo() string

func (*ListenersConfigDump_DynamicListenerState) ProtoMessage Uses

func (*ListenersConfigDump_DynamicListenerState) ProtoMessage()

func (*ListenersConfigDump_DynamicListenerState) ProtoReflect Uses

func (x *ListenersConfigDump_DynamicListenerState) ProtoReflect() protoreflect.Message

func (*ListenersConfigDump_DynamicListenerState) Reset Uses

func (x *ListenersConfigDump_DynamicListenerState) Reset()

func (*ListenersConfigDump_DynamicListenerState) String Uses

func (x *ListenersConfigDump_DynamicListenerState) String() string

func (*ListenersConfigDump_DynamicListenerState) Validate Uses

func (m *ListenersConfigDump_DynamicListenerState) Validate() error

Validate checks the field values on ListenersConfigDump_DynamicListenerState with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListenersConfigDump_DynamicListenerStateValidationError Uses

type ListenersConfigDump_DynamicListenerStateValidationError struct {
    // contains filtered or unexported fields
}

ListenersConfigDump_DynamicListenerStateValidationError is the validation error returned by ListenersConfigDump_DynamicListenerState.Validate if the designated constraints aren't met.

func (ListenersConfigDump_DynamicListenerStateValidationError) Cause Uses

func (e ListenersConfigDump_DynamicListenerStateValidationError) Cause() error

Cause function returns cause value.

func (ListenersConfigDump_DynamicListenerStateValidationError) Error Uses

func (e ListenersConfigDump_DynamicListenerStateValidationError) Error() string

Error satisfies the builtin error interface

func (ListenersConfigDump_DynamicListenerStateValidationError) ErrorName Uses

func (e ListenersConfigDump_DynamicListenerStateValidationError) ErrorName() string

ErrorName returns error name.

func (ListenersConfigDump_DynamicListenerStateValidationError) Field Uses

func (e ListenersConfigDump_DynamicListenerStateValidationError) Field() string

Field function returns field value.

func (ListenersConfigDump_DynamicListenerStateValidationError) Key Uses

func (e ListenersConfigDump_DynamicListenerStateValidationError) Key() bool

Key function returns key value.

func (ListenersConfigDump_DynamicListenerStateValidationError) Reason Uses

func (e ListenersConfigDump_DynamicListenerStateValidationError) Reason() string

Reason function returns reason value.

type ListenersConfigDump_DynamicListenerValidationError Uses

type ListenersConfigDump_DynamicListenerValidationError struct {
    // contains filtered or unexported fields
}

ListenersConfigDump_DynamicListenerValidationError is the validation error returned by ListenersConfigDump_DynamicListener.Validate if the designated constraints aren't met.

func (ListenersConfigDump_DynamicListenerValidationError) Cause Uses

func (e ListenersConfigDump_DynamicListenerValidationError) Cause() error

Cause function returns cause value.

func (ListenersConfigDump_DynamicListenerValidationError) Error Uses

func (e ListenersConfigDump_DynamicListenerValidationError) Error() string

Error satisfies the builtin error interface

func (ListenersConfigDump_DynamicListenerValidationError) ErrorName Uses

func (e ListenersConfigDump_DynamicListenerValidationError) ErrorName() string

ErrorName returns error name.

func (ListenersConfigDump_DynamicListenerValidationError) Field Uses

func (e ListenersConfigDump_DynamicListenerValidationError) Field() string

Field function returns field value.

func (ListenersConfigDump_DynamicListenerValidationError) Key Uses

func (e ListenersConfigDump_DynamicListenerValidationError) Key() bool

Key function returns key value.

func (ListenersConfigDump_DynamicListenerValidationError) Reason Uses

func (e ListenersConfigDump_DynamicListenerValidationError) Reason() string

Reason function returns reason value.

type ListenersConfigDump_StaticListener Uses

type ListenersConfigDump_StaticListener struct {

    // The listener config.
    Listener *any.Any `protobuf:"bytes,1,opt,name=listener,proto3" json:"listener,omitempty"`
    // The timestamp when the Listener was last successfully updated.
    LastUpdated *timestamp.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
    // contains filtered or unexported fields
}

Describes a statically loaded listener.

func (*ListenersConfigDump_StaticListener) Descriptor Uses

func (*ListenersConfigDump_StaticListener) Descriptor() ([]byte, []int)

Deprecated: Use ListenersConfigDump_StaticListener.ProtoReflect.Descriptor instead.

func (*ListenersConfigDump_StaticListener) GetLastUpdated Uses

func (x *ListenersConfigDump_StaticListener) GetLastUpdated() *timestamp.Timestamp

func (*ListenersConfigDump_StaticListener) GetListener Uses

func (x *ListenersConfigDump_StaticListener) GetListener() *any.Any

func (*ListenersConfigDump_StaticListener) ProtoMessage Uses

func (*ListenersConfigDump_StaticListener) ProtoMessage()

func (*ListenersConfigDump_StaticListener) ProtoReflect Uses

func (x *ListenersConfigDump_StaticListener) ProtoReflect() protoreflect.Message

func (*ListenersConfigDump_StaticListener) Reset Uses

func (x *ListenersConfigDump_StaticListener) Reset()

func (*ListenersConfigDump_StaticListener) String Uses

func (x *ListenersConfigDump_StaticListener) String() string

func (*ListenersConfigDump_StaticListener) Validate Uses

func (m *ListenersConfigDump_StaticListener) Validate() error

Validate checks the field values on ListenersConfigDump_StaticListener with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListenersConfigDump_StaticListenerValidationError Uses

type ListenersConfigDump_StaticListenerValidationError struct {
    // contains filtered or unexported fields
}

ListenersConfigDump_StaticListenerValidationError is the validation error returned by ListenersConfigDump_StaticListener.Validate if the designated constraints aren't met.

func (ListenersConfigDump_StaticListenerValidationError) Cause Uses

func (e ListenersConfigDump_StaticListenerValidationError) Cause() error

Cause function returns cause value.

func (ListenersConfigDump_StaticListenerValidationError) Error Uses

func (e ListenersConfigDump_StaticListenerValidationError) Error() string

Error satisfies the builtin error interface

func (ListenersConfigDump_StaticListenerValidationError) ErrorName Uses

func (e ListenersConfigDump_StaticListenerValidationError) ErrorName() string

ErrorName returns error name.

func (ListenersConfigDump_StaticListenerValidationError) Field Uses

func (e ListenersConfigDump_StaticListenerValidationError) Field() string

Field function returns field value.

func (ListenersConfigDump_StaticListenerValidationError) Key Uses

func (e ListenersConfigDump_StaticListenerValidationError) Key() bool

Key function returns key value.

func (ListenersConfigDump_StaticListenerValidationError) Reason Uses

func (e ListenersConfigDump_StaticListenerValidationError) Reason() string

Reason function returns reason value.

type ListenersValidationError Uses

type ListenersValidationError struct {
    // contains filtered or unexported fields
}

ListenersValidationError is the validation error returned by Listeners.Validate if the designated constraints aren't met.

func (ListenersValidationError) Cause Uses

func (e ListenersValidationError) Cause() error

Cause function returns cause value.

func (ListenersValidationError) Error Uses

func (e ListenersValidationError) Error() string

Error satisfies the builtin error interface

func (ListenersValidationError) ErrorName Uses

func (e ListenersValidationError) ErrorName() string

ErrorName returns error name.

func (ListenersValidationError) Field Uses

func (e ListenersValidationError) Field() string

Field function returns field value.

func (ListenersValidationError) Key Uses

func (e ListenersValidationError) Key() bool

Key function returns key value.

func (ListenersValidationError) Reason Uses

func (e ListenersValidationError) Reason() string

Reason function returns reason value.

type Memory Uses

type Memory struct {

    // The number of bytes allocated by the heap for Envoy. This is an alias for
    // `generic.current_allocated_bytes`.
    Allocated uint64 `protobuf:"varint,1,opt,name=allocated,proto3" json:"allocated,omitempty"`
    // The number of bytes reserved by the heap but not necessarily allocated. This is an alias for
    // `generic.heap_size`.
    HeapSize uint64 `protobuf:"varint,2,opt,name=heap_size,json=heapSize,proto3" json:"heap_size,omitempty"`
    // The number of bytes in free, unmapped pages in the page heap. These bytes always count towards
    // virtual memory usage, and depending on the OS, typically do not count towards physical memory
    // usage. This is an alias for `tcmalloc.pageheap_unmapped_bytes`.
    PageheapUnmapped uint64 `protobuf:"varint,3,opt,name=pageheap_unmapped,json=pageheapUnmapped,proto3" json:"pageheap_unmapped,omitempty"`
    // The number of bytes in free, mapped pages in the page heap. These bytes always count towards
    // virtual memory usage, and unless the underlying memory is swapped out by the OS, they also
    // count towards physical memory usage. This is an alias for `tcmalloc.pageheap_free_bytes`.
    PageheapFree uint64 `protobuf:"varint,4,opt,name=pageheap_free,json=pageheapFree,proto3" json:"pageheap_free,omitempty"`
    // The amount of memory used by the TCMalloc thread caches (for small objects). This is an alias
    // for `tcmalloc.current_total_thread_cache_bytes`.
    TotalThreadCache uint64 `protobuf:"varint,5,opt,name=total_thread_cache,json=totalThreadCache,proto3" json:"total_thread_cache,omitempty"`
    // The number of bytes of the physical memory usage by the allocator. This is an alias for
    // `generic.total_physical_bytes`.
    TotalPhysicalBytes uint64 `protobuf:"varint,6,opt,name=total_physical_bytes,json=totalPhysicalBytes,proto3" json:"total_physical_bytes,omitempty"`
    // contains filtered or unexported fields
}

Proto representation of the internal memory consumption of an Envoy instance. These represent values extracted from an internal TCMalloc instance. For more information, see the section of the docs entitled ["Generic Tcmalloc Status"](https://gperftools.github.io/gperftools/tcmalloc.html). [#next-free-field: 7]

func (*Memory) Descriptor Uses

func (*Memory) Descriptor() ([]byte, []int)

Deprecated: Use Memory.ProtoReflect.Descriptor instead.

func (*Memory) GetAllocated Uses

func (x *Memory) GetAllocated() uint64

func (*Memory) GetHeapSize Uses

func (x *Memory) GetHeapSize() uint64

func (*Memory) GetPageheapFree Uses

func (x *Memory) GetPageheapFree() uint64

func (*Memory) GetPageheapUnmapped Uses

func (x *Memory) GetPageheapUnmapped() uint64

func (*Memory) GetTotalPhysicalBytes Uses

func (x *Memory) GetTotalPhysicalBytes() uint64

func (*Memory) GetTotalThreadCache Uses

func (x *Memory) GetTotalThreadCache() uint64

func (*Memory) ProtoMessage Uses

func (*Memory) ProtoMessage()

func (*Memory) ProtoReflect Uses

func (x *Memory) ProtoReflect() protoreflect.Message

func (*Memory) Reset Uses

func (x *Memory) Reset()

func (*Memory) String Uses

func (x *Memory) String() string

func (*Memory) Validate Uses

func (m *Memory) Validate() error

Validate checks the field values on Memory with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type MemoryValidationError Uses

type MemoryValidationError struct {
    // contains filtered or unexported fields
}

MemoryValidationError is the validation error returned by Memory.Validate if the designated constraints aren't met.

func (MemoryValidationError) Cause Uses

func (e MemoryValidationError) Cause() error

Cause function returns cause value.

func (MemoryValidationError) Error Uses

func (e MemoryValidationError) Error() string

Error satisfies the builtin error interface

func (MemoryValidationError) ErrorName Uses

func (e MemoryValidationError) ErrorName() string

ErrorName returns error name.

func (MemoryValidationError) Field Uses

func (e MemoryValidationError) Field() string

Field function returns field value.

func (MemoryValidationError) Key Uses

func (e MemoryValidationError) Key() bool

Key function returns key value.

func (MemoryValidationError) Reason Uses

func (e MemoryValidationError) Reason() string

Reason function returns reason value.

type MutexStats Uses

type MutexStats struct {

    // The number of individual mutex contentions which have occurred since startup.
    NumContentions uint64 `protobuf:"varint,1,opt,name=num_contentions,json=numContentions,proto3" json:"num_contentions,omitempty"`
    // The length of the current contention wait cycle.
    CurrentWaitCycles uint64 `protobuf:"varint,2,opt,name=current_wait_cycles,json=currentWaitCycles,proto3" json:"current_wait_cycles,omitempty"`
    // The lifetime total of all contention wait cycles.
    LifetimeWaitCycles uint64 `protobuf:"varint,3,opt,name=lifetime_wait_cycles,json=lifetimeWaitCycles,proto3" json:"lifetime_wait_cycles,omitempty"`
    // contains filtered or unexported fields
}

Proto representation of the statistics collected upon absl::Mutex contention, if Envoy is run under :option:`--enable-mutex-tracing`. For more information, see the `absl::Mutex` [docs](https://abseil.io/about/design/mutex#extra-features).

*NB*: The wait cycles below are measured by `absl::base_internal::CycleClock`, and may not correspond to core clock frequency. For more information, see the `CycleClock` [docs](https://github.com/abseil/abseil-cpp/blob/master/absl/base/internal/cycleclock.h).

func (*MutexStats) Descriptor Uses

func (*MutexStats) Descriptor() ([]byte, []int)

Deprecated: Use MutexStats.ProtoReflect.Descriptor instead.

func (*MutexStats) GetCurrentWaitCycles Uses

func (x *MutexStats) GetCurrentWaitCycles() uint64

func (*MutexStats) GetLifetimeWaitCycles Uses

func (x *MutexStats) GetLifetimeWaitCycles() uint64

func (*MutexStats) GetNumContentions Uses

func (x *MutexStats) GetNumContentions() uint64

func (*MutexStats) ProtoMessage Uses

func (*MutexStats) ProtoMessage()

func (*MutexStats) ProtoReflect Uses

func (x *MutexStats) ProtoReflect() protoreflect.Message

func (*MutexStats) Reset Uses

func (x *MutexStats) Reset()

func (*MutexStats) String Uses

func (x *MutexStats) String() string

func (*MutexStats) Validate Uses

func (m *MutexStats) Validate() error

Validate checks the field values on MutexStats with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type MutexStatsValidationError Uses

type MutexStatsValidationError struct {
    // contains filtered or unexported fields
}

MutexStatsValidationError is the validation error returned by MutexStats.Validate if the designated constraints aren't met.

func (MutexStatsValidationError) Cause Uses

func (e MutexStatsValidationError) Cause() error

Cause function returns cause value.

func (MutexStatsValidationError) Error Uses

func (e MutexStatsValidationError) Error() string

Error satisfies the builtin error interface

func (MutexStatsValidationError) ErrorName Uses

func (e MutexStatsValidationError) ErrorName() string

ErrorName returns error name.

func (MutexStatsValidationError) Field Uses

func (e MutexStatsValidationError) Field() string

Field function returns field value.

func (MutexStatsValidationError) Key Uses

func (e MutexStatsValidationError) Key() bool

Key function returns key value.

func (MutexStatsValidationError) Reason Uses

func (e MutexStatsValidationError) Reason() string

Reason function returns reason value.

type RoutesConfigDump Uses

type RoutesConfigDump struct {

    // The statically loaded route configs.
    StaticRouteConfigs []*RoutesConfigDump_StaticRouteConfig `protobuf:"bytes,2,rep,name=static_route_configs,json=staticRouteConfigs,proto3" json:"static_route_configs,omitempty"`
    // The dynamically loaded route configs.
    DynamicRouteConfigs []*RoutesConfigDump_DynamicRouteConfig `protobuf:"bytes,3,rep,name=dynamic_route_configs,json=dynamicRouteConfigs,proto3" json:"dynamic_route_configs,omitempty"`
    // contains filtered or unexported fields
}

Envoy's RDS implementation fills this message with all currently loaded routes, as described by their RouteConfiguration objects. Static routes that are either defined in the bootstrap configuration or defined inline while configuring listeners are separated from those configured dynamically via RDS. Route configuration information can be used to recreate an Envoy configuration by populating all routes as static routes or by returning them in RDS responses.

func (*RoutesConfigDump) Descriptor Uses

func (*RoutesConfigDump) Descriptor() ([]byte, []int)

Deprecated: Use RoutesConfigDump.ProtoReflect.Descriptor instead.

func (*RoutesConfigDump) GetDynamicRouteConfigs Uses

func (x *RoutesConfigDump) GetDynamicRouteConfigs() []*RoutesConfigDump_DynamicRouteConfig

func (*RoutesConfigDump) GetStaticRouteConfigs Uses

func (x *RoutesConfigDump) GetStaticRouteConfigs() []*RoutesConfigDump_StaticRouteConfig

func (*RoutesConfigDump) ProtoMessage Uses

func (*RoutesConfigDump) ProtoMessage()

func (*RoutesConfigDump) ProtoReflect Uses

func (x *RoutesConfigDump) ProtoReflect() protoreflect.Message

func (*RoutesConfigDump) Reset Uses

func (x *RoutesConfigDump) Reset()

func (*RoutesConfigDump) String Uses

func (x *RoutesConfigDump) String() string

func (*RoutesConfigDump) Validate Uses

func (m *RoutesConfigDump) Validate() error

Validate checks the field values on RoutesConfigDump with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type RoutesConfigDumpValidationError Uses

type RoutesConfigDumpValidationError struct {
    // contains filtered or unexported fields
}

RoutesConfigDumpValidationError is the validation error returned by RoutesConfigDump.Validate if the designated constraints aren't met.

func (RoutesConfigDumpValidationError) Cause Uses

func (e RoutesConfigDumpValidationError) Cause() error

Cause function returns cause value.

func (RoutesConfigDumpValidationError) Error Uses

func (e RoutesConfigDumpValidationError) Error() string

Error satisfies the builtin error interface

func (RoutesConfigDumpValidationError) ErrorName Uses

func (e RoutesConfigDumpValidationError) ErrorName() string

ErrorName returns error name.

func (RoutesConfigDumpValidationError) Field Uses

func (e RoutesConfigDumpValidationError) Field() string

Field function returns field value.

func (RoutesConfigDumpValidationError) Key Uses

func (e RoutesConfigDumpValidationError) Key() bool

Key function returns key value.

func (RoutesConfigDumpValidationError) Reason Uses

func (e RoutesConfigDumpValidationError) Reason() string

Reason function returns reason value.

type RoutesConfigDump_DynamicRouteConfig Uses

type RoutesConfigDump_DynamicRouteConfig struct {

    // This is the per-resource version information. This version is currently taken from the
    // :ref:`version_info <envoy_api_field_service.discovery.v4alpha.DiscoveryResponse.version_info>` field at the time that
    // the route configuration was loaded.
    VersionInfo string `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
    // The route config.
    RouteConfig *any.Any `protobuf:"bytes,2,opt,name=route_config,json=routeConfig,proto3" json:"route_config,omitempty"`
    // The timestamp when the Route was last updated.
    LastUpdated *timestamp.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
    // contains filtered or unexported fields
}

func (*RoutesConfigDump_DynamicRouteConfig) Descriptor Uses

func (*RoutesConfigDump_DynamicRouteConfig) Descriptor() ([]byte, []int)

Deprecated: Use RoutesConfigDump_DynamicRouteConfig.ProtoReflect.Descriptor instead.

func (*RoutesConfigDump_DynamicRouteConfig) GetLastUpdated Uses

func (x *RoutesConfigDump_DynamicRouteConfig) GetLastUpdated() *timestamp.Timestamp

func (*RoutesConfigDump_DynamicRouteConfig) GetRouteConfig Uses

func (x *RoutesConfigDump_DynamicRouteConfig) GetRouteConfig() *any.Any

func (*RoutesConfigDump_DynamicRouteConfig) GetVersionInfo Uses

func (x *RoutesConfigDump_DynamicRouteConfig) GetVersionInfo() string

func (*RoutesConfigDump_DynamicRouteConfig) ProtoMessage Uses

func (*RoutesConfigDump_DynamicRouteConfig) ProtoMessage()

func (*RoutesConfigDump_DynamicRouteConfig) ProtoReflect Uses

func (x *RoutesConfigDump_DynamicRouteConfig) ProtoReflect() protoreflect.Message

func (*RoutesConfigDump_DynamicRouteConfig) Reset Uses

func (x *RoutesConfigDump_DynamicRouteConfig) Reset()

func (*RoutesConfigDump_DynamicRouteConfig) String Uses

func (x *RoutesConfigDump_DynamicRouteConfig) String() string

func (*RoutesConfigDump_DynamicRouteConfig) Validate Uses

func (m *RoutesConfigDump_DynamicRouteConfig) Validate() error

Validate checks the field values on RoutesConfigDump_DynamicRouteConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type RoutesConfigDump_DynamicRouteConfigValidationError Uses

type RoutesConfigDump_DynamicRouteConfigValidationError struct {
    // contains filtered or unexported fields
}

RoutesConfigDump_DynamicRouteConfigValidationError is the validation error returned by RoutesConfigDump_DynamicRouteConfig.Validate if the designated constraints aren't met.

func (RoutesConfigDump_DynamicRouteConfigValidationError) Cause Uses

func (e RoutesConfigDump_DynamicRouteConfigValidationError) Cause() error

Cause function returns cause value.

func (RoutesConfigDump_DynamicRouteConfigValidationError) Error Uses

func (e RoutesConfigDump_DynamicRouteConfigValidationError) Error() string

Error satisfies the builtin error interface

func (RoutesConfigDump_DynamicRouteConfigValidationError) ErrorName Uses

func (e RoutesConfigDump_DynamicRouteConfigValidationError) ErrorName() string

ErrorName returns error name.

func (RoutesConfigDump_DynamicRouteConfigValidationError) Field Uses

func (e RoutesConfigDump_DynamicRouteConfigValidationError) Field() string

Field function returns field value.

func (RoutesConfigDump_DynamicRouteConfigValidationError) Key Uses

func (e RoutesConfigDump_DynamicRouteConfigValidationError) Key() bool

Key function returns key value.

func (RoutesConfigDump_DynamicRouteConfigValidationError) Reason Uses

func (e RoutesConfigDump_DynamicRouteConfigValidationError) Reason() string

Reason function returns reason value.

type RoutesConfigDump_StaticRouteConfig Uses

type RoutesConfigDump_StaticRouteConfig struct {

    // The route config.
    RouteConfig *any.Any `protobuf:"bytes,1,opt,name=route_config,json=routeConfig,proto3" json:"route_config,omitempty"`
    // The timestamp when the Route was last updated.
    LastUpdated *timestamp.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
    // contains filtered or unexported fields
}

func (*RoutesConfigDump_StaticRouteConfig) Descriptor Uses

func (*RoutesConfigDump_StaticRouteConfig) Descriptor() ([]byte, []int)

Deprecated: Use RoutesConfigDump_StaticRouteConfig.ProtoReflect.Descriptor instead.

func (*RoutesConfigDump_StaticRouteConfig) GetLastUpdated Uses

func (x *RoutesConfigDump_StaticRouteConfig) GetLastUpdated() *timestamp.Timestamp

func (*RoutesConfigDump_StaticRouteConfig) GetRouteConfig Uses

func (x *RoutesConfigDump_StaticRouteConfig) GetRouteConfig() *any.Any

func (*RoutesConfigDump_StaticRouteConfig) ProtoMessage Uses

func (*RoutesConfigDump_StaticRouteConfig) ProtoMessage()

func (*RoutesConfigDump_StaticRouteConfig) ProtoReflect Uses

func (x *RoutesConfigDump_StaticRouteConfig) ProtoReflect() protoreflect.Message

func (*RoutesConfigDump_StaticRouteConfig) Reset Uses

func (x *RoutesConfigDump_StaticRouteConfig) Reset()

func (*RoutesConfigDump_StaticRouteConfig) String Uses

func (x *RoutesConfigDump_StaticRouteConfig) String() string

func (*RoutesConfigDump_StaticRouteConfig) Validate Uses

func (m *RoutesConfigDump_StaticRouteConfig) Validate() error

Validate checks the field values on RoutesConfigDump_StaticRouteConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type RoutesConfigDump_StaticRouteConfigValidationError Uses

type RoutesConfigDump_StaticRouteConfigValidationError struct {
    // contains filtered or unexported fields
}

RoutesConfigDump_StaticRouteConfigValidationError is the validation error returned by RoutesConfigDump_StaticRouteConfig.Validate if the designated constraints aren't met.

func (RoutesConfigDump_StaticRouteConfigValidationError) Cause Uses

func (e RoutesConfigDump_StaticRouteConfigValidationError) Cause() error

Cause function returns cause value.

func (RoutesConfigDump_StaticRouteConfigValidationError) Error Uses

func (e RoutesConfigDump_StaticRouteConfigValidationError) Error() string

Error satisfies the builtin error interface

func (RoutesConfigDump_StaticRouteConfigValidationError) ErrorName Uses

func (e RoutesConfigDump_StaticRouteConfigValidationError) ErrorName() string

ErrorName returns error name.

func (RoutesConfigDump_StaticRouteConfigValidationError) Field Uses

func (e RoutesConfigDump_StaticRouteConfigValidationError) Field() string

Field function returns field value.

func (RoutesConfigDump_StaticRouteConfigValidationError) Key Uses

func (e RoutesConfigDump_StaticRouteConfigValidationError) Key() bool

Key function returns key value.

func (RoutesConfigDump_StaticRouteConfigValidationError) Reason Uses

func (e RoutesConfigDump_StaticRouteConfigValidationError) Reason() string

Reason function returns reason value.

type ScopedRoutesConfigDump Uses

type ScopedRoutesConfigDump struct {

    // The statically loaded scoped route configs.
    InlineScopedRouteConfigs []*ScopedRoutesConfigDump_InlineScopedRouteConfigs `protobuf:"bytes,1,rep,name=inline_scoped_route_configs,json=inlineScopedRouteConfigs,proto3" json:"inline_scoped_route_configs,omitempty"`
    // The dynamically loaded scoped route configs.
    DynamicScopedRouteConfigs []*ScopedRoutesConfigDump_DynamicScopedRouteConfigs `protobuf:"bytes,2,rep,name=dynamic_scoped_route_configs,json=dynamicScopedRouteConfigs,proto3" json:"dynamic_scoped_route_configs,omitempty"`
    // contains filtered or unexported fields
}

Envoy's scoped RDS implementation fills this message with all currently loaded route configuration scopes (defined via ScopedRouteConfigurationsSet protos). This message lists both the scopes defined inline with the higher order object (i.e., the HttpConnectionManager) and the dynamically obtained scopes via the SRDS API.

func (*ScopedRoutesConfigDump) Descriptor Uses

func (*ScopedRoutesConfigDump) Descriptor() ([]byte, []int)

Deprecated: Use ScopedRoutesConfigDump.ProtoReflect.Descriptor instead.

func (*ScopedRoutesConfigDump) GetDynamicScopedRouteConfigs Uses

func (x *ScopedRoutesConfigDump) GetDynamicScopedRouteConfigs() []*ScopedRoutesConfigDump_DynamicScopedRouteConfigs

func (*ScopedRoutesConfigDump) GetInlineScopedRouteConfigs Uses

func (x *ScopedRoutesConfigDump) GetInlineScopedRouteConfigs() []*ScopedRoutesConfigDump_InlineScopedRouteConfigs

func (*ScopedRoutesConfigDump) ProtoMessage Uses

func (*ScopedRoutesConfigDump) ProtoMessage()

func (*ScopedRoutesConfigDump) ProtoReflect Uses

func (x *ScopedRoutesConfigDump) ProtoReflect() protoreflect.Message

func (*ScopedRoutesConfigDump) Reset Uses

func (x *ScopedRoutesConfigDump) Reset()

func (*ScopedRoutesConfigDump) String Uses

func (x *ScopedRoutesConfigDump) String() string

func (*ScopedRoutesConfigDump) Validate Uses

func (m *ScopedRoutesConfigDump) Validate() error

Validate checks the field values on ScopedRoutesConfigDump with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ScopedRoutesConfigDumpValidationError Uses

type ScopedRoutesConfigDumpValidationError struct {
    // contains filtered or unexported fields
}

ScopedRoutesConfigDumpValidationError is the validation error returned by ScopedRoutesConfigDump.Validate if the designated constraints aren't met.

func (ScopedRoutesConfigDumpValidationError) Cause Uses

func (e ScopedRoutesConfigDumpValidationError) Cause() error

Cause function returns cause value.

func (ScopedRoutesConfigDumpValidationError) Error Uses

func (e ScopedRoutesConfigDumpValidationError) Error() string

Error satisfies the builtin error interface

func (ScopedRoutesConfigDumpValidationError) ErrorName Uses

func (e ScopedRoutesConfigDumpValidationError) ErrorName() string

ErrorName returns error name.

func (ScopedRoutesConfigDumpValidationError) Field Uses

func (e ScopedRoutesConfigDumpValidationError) Field() string

Field function returns field value.

func (ScopedRoutesConfigDumpValidationError) Key Uses

func (e ScopedRoutesConfigDumpValidationError) Key() bool

Key function returns key value.

func (ScopedRoutesConfigDumpValidationError) Reason Uses

func (e ScopedRoutesConfigDumpValidationError) Reason() string

Reason function returns reason value.

type ScopedRoutesConfigDump_DynamicScopedRouteConfigs Uses

type ScopedRoutesConfigDump_DynamicScopedRouteConfigs struct {

    // The name assigned to the scoped route configurations.
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // This is the per-resource version information. This version is currently taken from the
    // :ref:`version_info <envoy_api_field_service.discovery.v4alpha.DiscoveryResponse.version_info>` field at the time that
    // the scoped routes configuration was loaded.
    VersionInfo string `protobuf:"bytes,2,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
    // The scoped route configurations.
    ScopedRouteConfigs []*any.Any `protobuf:"bytes,3,rep,name=scoped_route_configs,json=scopedRouteConfigs,proto3" json:"scoped_route_configs,omitempty"`
    // The timestamp when the scoped route config set was last updated.
    LastUpdated *timestamp.Timestamp `protobuf:"bytes,4,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
    // contains filtered or unexported fields
}

func (*ScopedRoutesConfigDump_DynamicScopedRouteConfigs) Descriptor Uses

func (*ScopedRoutesConfigDump_DynamicScopedRouteConfigs) Descriptor() ([]byte, []int)

Deprecated: Use ScopedRoutesConfigDump_DynamicScopedRouteConfigs.ProtoReflect.Descriptor instead.

func (*ScopedRoutesConfigDump_DynamicScopedRouteConfigs) GetLastUpdated Uses

func (x *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) GetLastUpdated() *timestamp.Timestamp

func (*ScopedRoutesConfigDump_DynamicScopedRouteConfigs) GetName Uses

func (x *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) GetName() string

func (*ScopedRoutesConfigDump_DynamicScopedRouteConfigs) GetScopedRouteConfigs Uses

func (x *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) GetScopedRouteConfigs() []*any.Any

func (*ScopedRoutesConfigDump_DynamicScopedRouteConfigs) GetVersionInfo Uses

func (x *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) GetVersionInfo() string

func (*ScopedRoutesConfigDump_DynamicScopedRouteConfigs) ProtoMessage Uses

func (*ScopedRoutesConfigDump_DynamicScopedRouteConfigs) ProtoMessage()

func (*ScopedRoutesConfigDump_DynamicScopedRouteConfigs) ProtoReflect Uses

func (x *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) ProtoReflect() protoreflect.Message

func (*ScopedRoutesConfigDump_DynamicScopedRouteConfigs) Reset Uses

func (x *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) Reset()

func (*ScopedRoutesConfigDump_DynamicScopedRouteConfigs) String Uses

func (x *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) String() string

func (*ScopedRoutesConfigDump_DynamicScopedRouteConfigs) Validate Uses

func (m *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) Validate() error

Validate checks the field values on ScopedRoutesConfigDump_DynamicScopedRouteConfigs with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError Uses

type ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError struct {
    // contains filtered or unexported fields
}

ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError is the validation error returned by ScopedRoutesConfigDump_DynamicScopedRouteConfigs.Validate if the designated constraints aren't met.

func (ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError) Cause Uses

func (e ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError) Cause() error

Cause function returns cause value.

func (ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError) Error Uses

func (e ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError) Error() string

Error satisfies the builtin error interface

func (ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError) ErrorName Uses

func (e ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError) ErrorName() string

ErrorName returns error name.

func (ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError) Field Uses

func (e ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError) Field() string

Field function returns field value.

func (ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError) Key Uses

func (e ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError) Key() bool

Key function returns key value.

func (ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError) Reason Uses

func (e ScopedRoutesConfigDump_DynamicScopedRouteConfigsValidationError) Reason() string

Reason function returns reason value.

type ScopedRoutesConfigDump_InlineScopedRouteConfigs Uses

type ScopedRoutesConfigDump_InlineScopedRouteConfigs struct {

    // The name assigned to the scoped route configurations.
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // The scoped route configurations.
    ScopedRouteConfigs []*any.Any `protobuf:"bytes,2,rep,name=scoped_route_configs,json=scopedRouteConfigs,proto3" json:"scoped_route_configs,omitempty"`
    // The timestamp when the scoped route config set was last updated.
    LastUpdated *timestamp.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
    // contains filtered or unexported fields
}

func (*ScopedRoutesConfigDump_InlineScopedRouteConfigs) Descriptor Uses

func (*ScopedRoutesConfigDump_InlineScopedRouteConfigs) Descriptor() ([]byte, []int)

Deprecated: Use ScopedRoutesConfigDump_InlineScopedRouteConfigs.ProtoReflect.Descriptor instead.

func (*ScopedRoutesConfigDump_InlineScopedRouteConfigs) GetLastUpdated Uses

func (x *ScopedRoutesConfigDump_InlineScopedRouteConfigs) GetLastUpdated() *timestamp.Timestamp

func (*ScopedRoutesConfigDump_InlineScopedRouteConfigs) GetName Uses

func (x *ScopedRoutesConfigDump_InlineScopedRouteConfigs) GetName() string

func (*ScopedRoutesConfigDump_InlineScopedRouteConfigs) GetScopedRouteConfigs Uses

func (x *ScopedRoutesConfigDump_InlineScopedRouteConfigs) GetScopedRouteConfigs() []*any.Any

func (*ScopedRoutesConfigDump_InlineScopedRouteConfigs) ProtoMessage Uses

func (*ScopedRoutesConfigDump_InlineScopedRouteConfigs) ProtoMessage()

func (*ScopedRoutesConfigDump_InlineScopedRouteConfigs) ProtoReflect Uses

func (x *ScopedRoutesConfigDump_InlineScopedRouteConfigs) ProtoReflect() protoreflect.Message

func (*ScopedRoutesConfigDump_InlineScopedRouteConfigs) Reset Uses

func (x *ScopedRoutesConfigDump_InlineScopedRouteConfigs) Reset()

func (*ScopedRoutesConfigDump_InlineScopedRouteConfigs) String Uses

func (x *ScopedRoutesConfigDump_InlineScopedRouteConfigs) String() string

func (*ScopedRoutesConfigDump_InlineScopedRouteConfigs) Validate Uses

func (m *ScopedRoutesConfigDump_InlineScopedRouteConfigs) Validate() error

Validate checks the field values on ScopedRoutesConfigDump_InlineScopedRouteConfigs with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError Uses

type ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError struct {
    // contains filtered or unexported fields
}

ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError is the validation error returned by ScopedRoutesConfigDump_InlineScopedRouteConfigs.Validate if the designated constraints aren't met.

func (ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError) Cause Uses

func (e ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError) Cause() error

Cause function returns cause value.

func (ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError) Error Uses

func (e ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError) Error() string

Error satisfies the builtin error interface

func (ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError) ErrorName Uses

func (e ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError) ErrorName() string

ErrorName returns error name.

func (ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError) Field Uses

func (e ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError) Field() string

Field function returns field value.

func (ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError) Key Uses

func (e ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError) Key() bool

Key function returns key value.

func (ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError) Reason Uses

func (e ScopedRoutesConfigDump_InlineScopedRouteConfigsValidationError) Reason() string

Reason function returns reason value.

type SecretsConfigDump Uses

type SecretsConfigDump struct {

    // The statically loaded secrets.
    StaticSecrets []*SecretsConfigDump_StaticSecret `protobuf:"bytes,1,rep,name=static_secrets,json=staticSecrets,proto3" json:"static_secrets,omitempty"`
    // The dynamically loaded active secrets. These are secrets that are available to service
    // clusters or listeners.
    DynamicActiveSecrets []*SecretsConfigDump_DynamicSecret `protobuf:"bytes,2,rep,name=dynamic_active_secrets,json=dynamicActiveSecrets,proto3" json:"dynamic_active_secrets,omitempty"`
    // The dynamically loaded warming secrets. These are secrets that are currently undergoing
    // warming in preparation to service clusters or listeners.
    DynamicWarmingSecrets []*SecretsConfigDump_DynamicSecret `protobuf:"bytes,3,rep,name=dynamic_warming_secrets,json=dynamicWarmingSecrets,proto3" json:"dynamic_warming_secrets,omitempty"`
    // contains filtered or unexported fields
}

Envoys SDS implementation fills this message with all secrets fetched dynamically via SDS.

func (*SecretsConfigDump) Descriptor Uses

func (*SecretsConfigDump) Descriptor() ([]byte, []int)

Deprecated: Use SecretsConfigDump.ProtoReflect.Descriptor instead.

func (*SecretsConfigDump) GetDynamicActiveSecrets Uses

func (x *SecretsConfigDump) GetDynamicActiveSecrets() []*SecretsConfigDump_DynamicSecret

func (*SecretsConfigDump) GetDynamicWarmingSecrets Uses

func (x *SecretsConfigDump) GetDynamicWarmingSecrets() []*SecretsConfigDump_DynamicSecret

func (*SecretsConfigDump) GetStaticSecrets Uses

func (x *SecretsConfigDump) GetStaticSecrets() []*SecretsConfigDump_StaticSecret

func (*SecretsConfigDump) ProtoMessage Uses

func (*SecretsConfigDump) ProtoMessage()

func (*SecretsConfigDump) ProtoReflect Uses

func (x *SecretsConfigDump) ProtoReflect() protoreflect.Message

func (*SecretsConfigDump) Reset Uses

func (x *SecretsConfigDump) Reset()

func (*SecretsConfigDump) String Uses

func (x *SecretsConfigDump) String() string

func (*SecretsConfigDump) Validate Uses

func (m *SecretsConfigDump) Validate() error

Validate checks the field values on SecretsConfigDump with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SecretsConfigDumpValidationError Uses

type SecretsConfigDumpValidationError struct {
    // contains filtered or unexported fields
}

SecretsConfigDumpValidationError is the validation error returned by SecretsConfigDump.Validate if the designated constraints aren't met.

func (SecretsConfigDumpValidationError) Cause Uses

func (e SecretsConfigDumpValidationError) Cause() error

Cause function returns cause value.

func (SecretsConfigDumpValidationError) Error Uses

func (e SecretsConfigDumpValidationError) Error() string

Error satisfies the builtin error interface

func (SecretsConfigDumpValidationError) ErrorName Uses

func (e SecretsConfigDumpValidationError) ErrorName() string

ErrorName returns error name.

func (SecretsConfigDumpValidationError) Field Uses

func (e SecretsConfigDumpValidationError) Field() string

Field function returns field value.

func (SecretsConfigDumpValidationError) Key Uses

func (e SecretsConfigDumpValidationError) Key() bool

Key function returns key value.

func (SecretsConfigDumpValidationError) Reason Uses

func (e SecretsConfigDumpValidationError) Reason() string

Reason function returns reason value.

type SecretsConfigDump_DynamicSecret Uses

type SecretsConfigDump_DynamicSecret struct {

    // The name assigned to the secret.
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // This is the per-resource version information.
    VersionInfo string `protobuf:"bytes,2,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
    // The timestamp when the secret was last updated.
    LastUpdated *timestamp.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
    // The actual secret information.
    // Security sensitive information is redacted (replaced with "[redacted]") for
    // private keys and passwords in TLS certificates.
    Secret *any.Any `protobuf:"bytes,4,opt,name=secret,proto3" json:"secret,omitempty"`
    // contains filtered or unexported fields
}

DynamicSecret contains secret information fetched via SDS.

func (*SecretsConfigDump_DynamicSecret) Descriptor Uses

func (*SecretsConfigDump_DynamicSecret) Descriptor() ([]byte, []int)

Deprecated: Use SecretsConfigDump_DynamicSecret.ProtoReflect.Descriptor instead.

func (*SecretsConfigDump_DynamicSecret) GetLastUpdated Uses

func (x *SecretsConfigDump_DynamicSecret) GetLastUpdated() *timestamp.Timestamp

func (*SecretsConfigDump_DynamicSecret) GetName Uses

func (x *SecretsConfigDump_DynamicSecret) GetName() string

func (*SecretsConfigDump_DynamicSecret) GetSecret Uses

func (x *SecretsConfigDump_DynamicSecret) GetSecret() *any.Any

func (*SecretsConfigDump_DynamicSecret) GetVersionInfo Uses

func (x *SecretsConfigDump_DynamicSecret) GetVersionInfo() string

func (*SecretsConfigDump_DynamicSecret) ProtoMessage Uses

func (*SecretsConfigDump_DynamicSecret) ProtoMessage()

func (*SecretsConfigDump_DynamicSecret) ProtoReflect Uses

func (x *SecretsConfigDump_DynamicSecret) ProtoReflect() protoreflect.Message

func (*SecretsConfigDump_DynamicSecret) Reset Uses

func (x *SecretsConfigDump_DynamicSecret) Reset()

func (*SecretsConfigDump_DynamicSecret) String Uses

func (x *SecretsConfigDump_DynamicSecret) String() string

func (*SecretsConfigDump_DynamicSecret) Validate Uses

func (m *SecretsConfigDump_DynamicSecret) Validate() error

Validate checks the field values on SecretsConfigDump_DynamicSecret with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SecretsConfigDump_DynamicSecretValidationError Uses

type SecretsConfigDump_DynamicSecretValidationError struct {
    // contains filtered or unexported fields
}

SecretsConfigDump_DynamicSecretValidationError is the validation error returned by SecretsConfigDump_DynamicSecret.Validate if the designated constraints aren't met.

func (SecretsConfigDump_DynamicSecretValidationError) Cause Uses

func (e SecretsConfigDump_DynamicSecretValidationError) Cause() error

Cause function returns cause value.

func (SecretsConfigDump_DynamicSecretValidationError) Error Uses

func (e SecretsConfigDump_DynamicSecretValidationError) Error() string

Error satisfies the builtin error interface

func (SecretsConfigDump_DynamicSecretValidationError) ErrorName Uses

func (e SecretsConfigDump_DynamicSecretValidationError) ErrorName() string

ErrorName returns error name.

func (SecretsConfigDump_DynamicSecretValidationError) Field Uses

func (e SecretsConfigDump_DynamicSecretValidationError) Field() string

Field function returns field value.

func (SecretsConfigDump_DynamicSecretValidationError) Key Uses

func (e SecretsConfigDump_DynamicSecretValidationError) Key() bool

Key function returns key value.

func (SecretsConfigDump_DynamicSecretValidationError) Reason Uses

func (e SecretsConfigDump_DynamicSecretValidationError) Reason() string

Reason function returns reason value.

type SecretsConfigDump_StaticSecret Uses

type SecretsConfigDump_StaticSecret struct {

    // The name assigned to the secret.
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // The timestamp when the secret was last updated.
    LastUpdated *timestamp.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
    // The actual secret information.
    // Security sensitive information is redacted (replaced with "[redacted]") for
    // private keys and passwords in TLS certificates.
    Secret *any.Any `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"`
    // contains filtered or unexported fields
}

StaticSecret specifies statically loaded secret in bootstrap.

func (*SecretsConfigDump_StaticSecret) Descriptor Uses

func (*SecretsConfigDump_StaticSecret) Descriptor() ([]byte, []int)

Deprecated: Use SecretsConfigDump_StaticSecret.ProtoReflect.Descriptor instead.

func (*SecretsConfigDump_StaticSecret) GetLastUpdated Uses

func (x *SecretsConfigDump_StaticSecret) GetLastUpdated() *timestamp.Timestamp

func (*SecretsConfigDump_StaticSecret) GetName Uses

func (x *SecretsConfigDump_StaticSecret) GetName() string

func (*SecretsConfigDump_StaticSecret) GetSecret Uses

func (x *SecretsConfigDump_StaticSecret) GetSecret() *any.Any

func (*SecretsConfigDump_StaticSecret) ProtoMessage Uses

func (*SecretsConfigDump_StaticSecret) ProtoMessage()

func (*SecretsConfigDump_StaticSecret) ProtoReflect Uses

func (x *SecretsConfigDump_StaticSecret) ProtoReflect() protoreflect.Message

func (*SecretsConfigDump_StaticSecret) Reset Uses

func (x *SecretsConfigDump_StaticSecret) Reset()

func (*SecretsConfigDump_StaticSecret) String Uses

func (x *SecretsConfigDump_StaticSecret) String() string

func (*SecretsConfigDump_StaticSecret) Validate Uses

func (m *SecretsConfigDump_StaticSecret) Validate() error

Validate checks the field values on SecretsConfigDump_StaticSecret with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SecretsConfigDump_StaticSecretValidationError Uses

type SecretsConfigDump_StaticSecretValidationError struct {
    // contains filtered or unexported fields
}

SecretsConfigDump_StaticSecretValidationError is the validation error returned by SecretsConfigDump_StaticSecret.Validate if the designated constraints aren't met.

func (SecretsConfigDump_StaticSecretValidationError) Cause Uses

func (e SecretsConfigDump_StaticSecretValidationError) Cause() error

Cause function returns cause value.

func (SecretsConfigDump_StaticSecretValidationError) Error Uses

func (e SecretsConfigDump_StaticSecretValidationError) Error() string

Error satisfies the builtin error interface

func (SecretsConfigDump_StaticSecretValidationError) ErrorName Uses

func (e SecretsConfigDump_StaticSecretValidationError) ErrorName() string

ErrorName returns error name.

func (SecretsConfigDump_StaticSecretValidationError) Field Uses

func (e SecretsConfigDump_StaticSecretValidationError) Field() string

Field function returns field value.

func (SecretsConfigDump_StaticSecretValidationError) Key Uses

func (e SecretsConfigDump_StaticSecretValidationError) Key() bool

Key function returns key value.

func (SecretsConfigDump_StaticSecretValidationError) Reason Uses

func (e SecretsConfigDump_StaticSecretValidationError) Reason() string

Reason function returns reason value.

type ServerInfo Uses

type ServerInfo struct {

    // Server version.
    Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
    // State of the server.
    State ServerInfo_State `protobuf:"varint,2,opt,name=state,proto3,enum=envoy.admin.v4alpha.ServerInfo_State" json:"state,omitempty"`
    // Uptime since current epoch was started.
    UptimeCurrentEpoch *duration.Duration `protobuf:"bytes,3,opt,name=uptime_current_epoch,json=uptimeCurrentEpoch,proto3" json:"uptime_current_epoch,omitempty"`
    // Uptime since the start of the first epoch.
    UptimeAllEpochs *duration.Duration `protobuf:"bytes,4,opt,name=uptime_all_epochs,json=uptimeAllEpochs,proto3" json:"uptime_all_epochs,omitempty"`
    // Hot restart version.
    HotRestartVersion string `protobuf:"bytes,5,opt,name=hot_restart_version,json=hotRestartVersion,proto3" json:"hot_restart_version,omitempty"`
    // Command line options the server is currently running with.
    CommandLineOptions *CommandLineOptions `protobuf:"bytes,6,opt,name=command_line_options,json=commandLineOptions,proto3" json:"command_line_options,omitempty"`
    // Populated node identity of this server.
    Node *v4alpha.Node `protobuf:"bytes,7,opt,name=node,proto3" json:"node,omitempty"`
    // contains filtered or unexported fields
}

Proto representation of the value returned by /server_info, containing server version/server status information. [#next-free-field: 8]

func (*ServerInfo) Descriptor Uses

func (*ServerInfo) Descriptor() ([]byte, []int)

Deprecated: Use ServerInfo.ProtoReflect.Descriptor instead.

func (*ServerInfo) GetCommandLineOptions Uses

func (x *ServerInfo) GetCommandLineOptions() *CommandLineOptions

func (*ServerInfo) GetHotRestartVersion Uses

func (x *ServerInfo) GetHotRestartVersion() string

func (*ServerInfo) GetNode Uses

func (x *ServerInfo) GetNode() *v4alpha.Node

func (*ServerInfo) GetState Uses

func (x *ServerInfo) GetState() ServerInfo_State

func (*ServerInfo) GetUptimeAllEpochs Uses

func (x *ServerInfo) GetUptimeAllEpochs() *duration.Duration

func (*ServerInfo) GetUptimeCurrentEpoch Uses

func (x *ServerInfo) GetUptimeCurrentEpoch() *duration.Duration

func (*ServerInfo) GetVersion Uses

func (x *ServerInfo) GetVersion() string

func (*ServerInfo) ProtoMessage Uses

func (*ServerInfo) ProtoMessage()

func (*ServerInfo) ProtoReflect Uses

func (x *ServerInfo) ProtoReflect() protoreflect.Message

func (*ServerInfo) Reset Uses

func (x *ServerInfo) Reset()

func (*ServerInfo) String Uses

func (x *ServerInfo) String() string

func (*ServerInfo) Validate Uses

func (m *ServerInfo) Validate() error

Validate checks the field values on ServerInfo with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ServerInfoValidationError Uses

type ServerInfoValidationError struct {
    // contains filtered or unexported fields
}

ServerInfoValidationError is the validation error returned by ServerInfo.Validate if the designated constraints aren't met.

func (ServerInfoValidationError) Cause Uses

func (e ServerInfoValidationError) Cause() error

Cause function returns cause value.

func (ServerInfoValidationError) Error Uses

func (e ServerInfoValidationError) Error() string

Error satisfies the builtin error interface

func (ServerInfoValidationError) ErrorName Uses

func (e ServerInfoValidationError) ErrorName() string

ErrorName returns error name.

func (ServerInfoValidationError) Field Uses

func (e ServerInfoValidationError) Field() string

Field function returns field value.

func (ServerInfoValidationError) Key Uses

func (e ServerInfoValidationError) Key() bool

Key function returns key value.

func (ServerInfoValidationError) Reason Uses

func (e ServerInfoValidationError) Reason() string

Reason function returns reason value.

type ServerInfo_State Uses

type ServerInfo_State int32
const (
    // Server is live and serving traffic.
    ServerInfo_LIVE ServerInfo_State = 0
    // Server is draining listeners in response to external health checks failing.
    ServerInfo_DRAINING ServerInfo_State = 1
    // Server has not yet completed cluster manager initialization.
    ServerInfo_PRE_INITIALIZING ServerInfo_State = 2
    // Server is running the cluster manager initialization callbacks (e.g., RDS).
    ServerInfo_INITIALIZING ServerInfo_State = 3
)

func (ServerInfo_State) Descriptor Uses

func (ServerInfo_State) Descriptor() protoreflect.EnumDescriptor

func (ServerInfo_State) Enum Uses

func (x ServerInfo_State) Enum() *ServerInfo_State

func (ServerInfo_State) EnumDescriptor Uses

func (ServerInfo_State) EnumDescriptor() ([]byte, []int)

Deprecated: Use ServerInfo_State.Descriptor instead.

func (ServerInfo_State) Number Uses

func (x ServerInfo_State) Number() protoreflect.EnumNumber

func (ServerInfo_State) String Uses

func (x ServerInfo_State) String() string

func (ServerInfo_State) Type Uses

func (ServerInfo_State) Type() protoreflect.EnumType

type SimpleMetric Uses

type SimpleMetric struct {

    // Type of the metric represented.
    Type SimpleMetric_Type `protobuf:"varint,1,opt,name=type,proto3,enum=envoy.admin.v4alpha.SimpleMetric_Type" json:"type,omitempty"`
    // Current metric value.
    Value uint64 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
    // Name of the metric.
    Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
    // contains filtered or unexported fields
}

Proto representation of an Envoy Counter or Gauge value.

func (*SimpleMetric) Descriptor Uses

func (*SimpleMetric) Descriptor() ([]byte, []int)

Deprecated: Use SimpleMetric.ProtoReflect.Descriptor instead.

func (*SimpleMetric) GetName Uses

func (x *SimpleMetric) GetName() string

func (*SimpleMetric) GetType Uses

func (x *SimpleMetric) GetType() SimpleMetric_Type

func (*SimpleMetric) GetValue Uses

func (x *SimpleMetric) GetValue() uint64

func (*SimpleMetric) ProtoMessage Uses

func (*SimpleMetric) ProtoMessage()

func (*SimpleMetric) ProtoReflect Uses

func (x *SimpleMetric) ProtoReflect() protoreflect.Message

func (*SimpleMetric) Reset Uses

func (x *SimpleMetric) Reset()

func (*SimpleMetric) String Uses

func (x *SimpleMetric) String() string

func (*SimpleMetric) Validate Uses

func (m *SimpleMetric) Validate() error

Validate checks the field values on SimpleMetric with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SimpleMetricValidationError Uses

type SimpleMetricValidationError struct {
    // contains filtered or unexported fields
}

SimpleMetricValidationError is the validation error returned by SimpleMetric.Validate if the designated constraints aren't met.

func (SimpleMetricValidationError) Cause Uses

func (e SimpleMetricValidationError) Cause() error

Cause function returns cause value.

func (SimpleMetricValidationError) Error Uses

func (e SimpleMetricValidationError) Error() string

Error satisfies the builtin error interface

func (SimpleMetricValidationError) ErrorName Uses

func (e SimpleMetricValidationError) ErrorName() string

ErrorName returns error name.

func (SimpleMetricValidationError) Field Uses

func (e SimpleMetricValidationError) Field() string

Field function returns field value.

func (SimpleMetricValidationError) Key Uses

func (e SimpleMetricValidationError) Key() bool

Key function returns key value.

func (SimpleMetricValidationError) Reason Uses

func (e SimpleMetricValidationError) Reason() string

Reason function returns reason value.

type SimpleMetric_Type Uses

type SimpleMetric_Type int32
const (
    SimpleMetric_COUNTER SimpleMetric_Type = 0
    SimpleMetric_GAUGE   SimpleMetric_Type = 1
)

func (SimpleMetric_Type) Descriptor Uses

func (SimpleMetric_Type) Descriptor() protoreflect.EnumDescriptor

func (SimpleMetric_Type) Enum Uses

func (x SimpleMetric_Type) Enum() *SimpleMetric_Type

func (SimpleMetric_Type) EnumDescriptor Uses

func (SimpleMetric_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use SimpleMetric_Type.Descriptor instead.

func (SimpleMetric_Type) Number Uses

func (x SimpleMetric_Type) Number() protoreflect.EnumNumber

func (SimpleMetric_Type) String Uses

func (x SimpleMetric_Type) String() string

func (SimpleMetric_Type) Type Uses

func (SimpleMetric_Type) Type() protoreflect.EnumType

type SubjectAlternateName Uses

type SubjectAlternateName struct {

    // Subject Alternate Name.
    //
    // Types that are assignable to Name:
    //	*SubjectAlternateName_Dns
    //	*SubjectAlternateName_Uri
    //	*SubjectAlternateName_IpAddress
    Name isSubjectAlternateName_Name `protobuf_oneof:"name"`
    // contains filtered or unexported fields
}

func (*SubjectAlternateName) Descriptor Uses

func (*SubjectAlternateName) Descriptor() ([]byte, []int)

Deprecated: Use SubjectAlternateName.ProtoReflect.Descriptor instead.

func (*SubjectAlternateName) GetDns Uses

func (x *SubjectAlternateName) GetDns() string

func (*SubjectAlternateName) GetIpAddress Uses

func (x *SubjectAlternateName) GetIpAddress() string

func (*SubjectAlternateName) GetName Uses

func (m *SubjectAlternateName) GetName() isSubjectAlternateName_Name

func (*SubjectAlternateName) GetUri Uses

func (x *SubjectAlternateName) GetUri() string

func (*SubjectAlternateName) ProtoMessage Uses

func (*SubjectAlternateName) ProtoMessage()

func (*SubjectAlternateName) ProtoReflect Uses

func (x *SubjectAlternateName) ProtoReflect() protoreflect.Message

func (*SubjectAlternateName) Reset Uses

func (x *SubjectAlternateName) Reset()

func (*SubjectAlternateName) String Uses

func (x *SubjectAlternateName) String() string

func (*SubjectAlternateName) Validate Uses

func (m *SubjectAlternateName) Validate() error

Validate checks the field values on SubjectAlternateName with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type SubjectAlternateNameValidationError Uses

type SubjectAlternateNameValidationError struct {
    // contains filtered or unexported fields
}

SubjectAlternateNameValidationError is the validation error returned by SubjectAlternateName.Validate if the designated constraints aren't met.

func (SubjectAlternateNameValidationError) Cause Uses

func (e SubjectAlternateNameValidationError) Cause() error

Cause function returns cause value.

func (SubjectAlternateNameValidationError) Error Uses

func (e SubjectAlternateNameValidationError) Error() string

Error satisfies the builtin error interface

func (SubjectAlternateNameValidationError) ErrorName Uses

func (e SubjectAlternateNameValidationError) ErrorName() string

ErrorName returns error name.

func (SubjectAlternateNameValidationError) Field Uses

func (e SubjectAlternateNameValidationError) Field() string

Field function returns field value.

func (SubjectAlternateNameValidationError) Key Uses

func (e SubjectAlternateNameValidationError) Key() bool

Key function returns key value.

func (SubjectAlternateNameValidationError) Reason Uses

func (e SubjectAlternateNameValidationError) Reason() string

Reason function returns reason value.

type SubjectAlternateName_Dns Uses

type SubjectAlternateName_Dns struct {
    Dns string `protobuf:"bytes,1,opt,name=dns,proto3,oneof"`
}

type SubjectAlternateName_IpAddress Uses

type SubjectAlternateName_IpAddress struct {
    IpAddress string `protobuf:"bytes,3,opt,name=ip_address,json=ipAddress,proto3,oneof"`
}

type SubjectAlternateName_Uri Uses

type SubjectAlternateName_Uri struct {
    Uri string `protobuf:"bytes,2,opt,name=uri,proto3,oneof"`
}

type TapRequest Uses

type TapRequest struct {

    // The opaque configuration ID used to match the configuration to a loaded extension.
    // A tap extension configures a similar opaque ID that is used to match.
    ConfigId string `protobuf:"bytes,1,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
    // The tap configuration to load.
    TapConfig *v4alpha.TapConfig `protobuf:"bytes,2,opt,name=tap_config,json=tapConfig,proto3" json:"tap_config,omitempty"`
    // contains filtered or unexported fields
}

The /tap admin request body that is used to configure an active tap session.

func (*TapRequest) Descriptor Uses

func (*TapRequest) Descriptor() ([]byte, []int)

Deprecated: Use TapRequest.ProtoReflect.Descriptor instead.

func (*TapRequest) GetConfigId Uses

func (x *TapRequest) GetConfigId() string

func (*TapRequest) GetTapConfig Uses

func (x *TapRequest) GetTapConfig() *v4alpha.TapConfig

func (*TapRequest) ProtoMessage Uses

func (*TapRequest) ProtoMessage()

func (*TapRequest) ProtoReflect Uses

func (x *TapRequest) ProtoReflect() protoreflect.Message

func (*TapRequest) Reset Uses

func (x *TapRequest) Reset()

func (*TapRequest) String Uses

func (x *TapRequest) String() string

func (*TapRequest) Validate Uses

func (m *TapRequest) Validate() error

Validate checks the field values on TapRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type TapRequestValidationError Uses

type TapRequestValidationError struct {
    // contains filtered or unexported fields
}

TapRequestValidationError is the validation error returned by TapRequest.Validate if the designated constraints aren't met.

func (TapRequestValidationError) Cause Uses

func (e TapRequestValidationError) Cause() error

Cause function returns cause value.

func (TapRequestValidationError) Error Uses

func (e TapRequestValidationError) Error() string

Error satisfies the builtin error interface

func (TapRequestValidationError) ErrorName Uses

func (e TapRequestValidationError) ErrorName() string

ErrorName returns error name.

func (TapRequestValidationError) Field Uses

func (e TapRequestValidationError) Field() string

Field function returns field value.

func (TapRequestValidationError) Key Uses

func (e TapRequestValidationError) Key() bool

Key function returns key value.

func (TapRequestValidationError) Reason Uses

func (e TapRequestValidationError) Reason() string

Reason function returns reason value.

type UnreadyTargetsDumps Uses

type UnreadyTargetsDumps struct {

    // You can choose specific component to dump unready targets with mask query parameter.
    // See :ref:`/init_dump?mask={} <operations_admin_interface_init_dump_by_mask>` for more information.
    // The dumps of unready targets of all init managers.
    UnreadyTargetsDumps []*UnreadyTargetsDumps_UnreadyTargetsDump `protobuf:"bytes,1,rep,name=unready_targets_dumps,json=unreadyTargetsDumps,proto3" json:"unready_targets_dumps,omitempty"`
    // contains filtered or unexported fields
}

Dumps of unready targets of envoy init managers. Envoy's admin fills this message with init managers, which provides the information of their unready targets. The :ref:`/init_dump <operations_admin_interface_init_dump>` will dump all unready targets information.

func (*UnreadyTargetsDumps) Descriptor Uses

func (*UnreadyTargetsDumps) Descriptor() ([]byte, []int)

Deprecated: Use UnreadyTargetsDumps.ProtoReflect.Descriptor instead.

func (*UnreadyTargetsDumps) GetUnreadyTargetsDumps Uses

func (x *UnreadyTargetsDumps) GetUnreadyTargetsDumps() []*UnreadyTargetsDumps_UnreadyTargetsDump

func (*UnreadyTargetsDumps) ProtoMessage Uses

func (*UnreadyTargetsDumps) ProtoMessage()

func (*UnreadyTargetsDumps) ProtoReflect Uses

func (x *UnreadyTargetsDumps) ProtoReflect() protoreflect.Message

func (*UnreadyTargetsDumps) Reset Uses

func (x *UnreadyTargetsDumps) Reset()

func (*UnreadyTargetsDumps) String Uses

func (x *UnreadyTargetsDumps) String() string

func (*UnreadyTargetsDumps) Validate Uses

func (m *UnreadyTargetsDumps) Validate() error

Validate checks the field values on UnreadyTargetsDumps with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UnreadyTargetsDumpsValidationError Uses

type UnreadyTargetsDumpsValidationError struct {
    // contains filtered or unexported fields
}

UnreadyTargetsDumpsValidationError is the validation error returned by UnreadyTargetsDumps.Validate if the designated constraints aren't met.

func (UnreadyTargetsDumpsValidationError) Cause Uses

func (e UnreadyTargetsDumpsValidationError) Cause() error

Cause function returns cause value.

func (UnreadyTargetsDumpsValidationError) Error Uses

func (e UnreadyTargetsDumpsValidationError) Error() string

Error satisfies the builtin error interface

func (UnreadyTargetsDumpsValidationError) ErrorName Uses

func (e UnreadyTargetsDumpsValidationError) ErrorName() string

ErrorName returns error name.

func (UnreadyTargetsDumpsValidationError) Field Uses

func (e UnreadyTargetsDumpsValidationError) Field() string

Field function returns field value.

func (UnreadyTargetsDumpsValidationError) Key Uses

func (e UnreadyTargetsDumpsValidationError) Key() bool

Key function returns key value.

func (UnreadyTargetsDumpsValidationError) Reason Uses

func (e UnreadyTargetsDumpsValidationError) Reason() string

Reason function returns reason value.

type UnreadyTargetsDumps_UnreadyTargetsDump Uses

type UnreadyTargetsDumps_UnreadyTargetsDump struct {

    // Name of the init manager. Example: "init_manager_xxx".
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // Names of unready targets of the init manager. Example: "target_xxx".
    TargetNames []string `protobuf:"bytes,2,rep,name=target_names,json=targetNames,proto3" json:"target_names,omitempty"`
    // contains filtered or unexported fields
}

Message of unready targets information of an init manager.

func (*UnreadyTargetsDumps_UnreadyTargetsDump) Descriptor Uses

func (*UnreadyTargetsDumps_UnreadyTargetsDump) Descriptor() ([]byte, []int)

Deprecated: Use UnreadyTargetsDumps_UnreadyTargetsDump.ProtoReflect.Descriptor instead.

func (*UnreadyTargetsDumps_UnreadyTargetsDump) GetName Uses

func (x *UnreadyTargetsDumps_UnreadyTargetsDump) GetName() string

func (*UnreadyTargetsDumps_UnreadyTargetsDump) GetTargetNames Uses

func (x *UnreadyTargetsDumps_UnreadyTargetsDump) GetTargetNames() []string

func (*UnreadyTargetsDumps_UnreadyTargetsDump) ProtoMessage Uses

func (*UnreadyTargetsDumps_UnreadyTargetsDump) ProtoMessage()

func (*UnreadyTargetsDumps_UnreadyTargetsDump) ProtoReflect Uses

func (x *UnreadyTargetsDumps_UnreadyTargetsDump) ProtoReflect() protoreflect.Message

func (*UnreadyTargetsDumps_UnreadyTargetsDump) Reset Uses

func (x *UnreadyTargetsDumps_UnreadyTargetsDump) Reset()

func (*UnreadyTargetsDumps_UnreadyTargetsDump) String Uses

func (x *UnreadyTargetsDumps_UnreadyTargetsDump) String() string

func (*UnreadyTargetsDumps_UnreadyTargetsDump) Validate Uses

func (m *UnreadyTargetsDumps_UnreadyTargetsDump) Validate() error

Validate checks the field values on UnreadyTargetsDumps_UnreadyTargetsDump with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UnreadyTargetsDumps_UnreadyTargetsDumpValidationError Uses

type UnreadyTargetsDumps_UnreadyTargetsDumpValidationError struct {
    // contains filtered or unexported fields
}

UnreadyTargetsDumps_UnreadyTargetsDumpValidationError is the validation error returned by UnreadyTargetsDumps_UnreadyTargetsDump.Validate if the designated constraints aren't met.

func (UnreadyTargetsDumps_UnreadyTargetsDumpValidationError) Cause Uses

func (e UnreadyTargetsDumps_UnreadyTargetsDumpValidationError) Cause() error

Cause function returns cause value.

func (UnreadyTargetsDumps_UnreadyTargetsDumpValidationError) Error Uses

func (e UnreadyTargetsDumps_UnreadyTargetsDumpValidationError) Error() string

Error satisfies the builtin error interface

func (UnreadyTargetsDumps_UnreadyTargetsDumpValidationError) ErrorName Uses

func (e UnreadyTargetsDumps_UnreadyTargetsDumpValidationError) ErrorName() string

ErrorName returns error name.

func (UnreadyTargetsDumps_UnreadyTargetsDumpValidationError) Field Uses

func (e UnreadyTargetsDumps_UnreadyTargetsDumpValidationError) Field() string

Field function returns field value.

func (UnreadyTargetsDumps_UnreadyTargetsDumpValidationError) Key Uses

func (e UnreadyTargetsDumps_UnreadyTargetsDumpValidationError) Key() bool

Key function returns key value.

func (UnreadyTargetsDumps_UnreadyTargetsDumpValidationError) Reason Uses

func (e UnreadyTargetsDumps_UnreadyTargetsDumpValidationError) Reason() string

Reason function returns reason value.

type UpdateFailureState Uses

type UpdateFailureState struct {

    // What the component configuration would have been if the update had succeeded.
    FailedConfiguration *any.Any `protobuf:"bytes,1,opt,name=failed_configuration,json=failedConfiguration,proto3" json:"failed_configuration,omitempty"`
    // Time of the latest failed update attempt.
    LastUpdateAttempt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=last_update_attempt,json=lastUpdateAttempt,proto3" json:"last_update_attempt,omitempty"`
    // Details about the last failed update attempt.
    Details string `protobuf:"bytes,3,opt,name=details,proto3" json:"details,omitempty"`
    // contains filtered or unexported fields
}

func (*UpdateFailureState) Descriptor Uses

func (*UpdateFailureState) Descriptor() ([]byte, []int)

Deprecated: Use UpdateFailureState.ProtoReflect.Descriptor instead.

func (*UpdateFailureState) GetDetails Uses

func (x *UpdateFailureState) GetDetails() string

func (*UpdateFailureState) GetFailedConfiguration Uses

func (x *UpdateFailureState) GetFailedConfiguration() *any.Any

func (*UpdateFailureState) GetLastUpdateAttempt Uses

func (x *UpdateFailureState) GetLastUpdateAttempt() *timestamp.Timestamp

func (*UpdateFailureState) ProtoMessage Uses

func (*UpdateFailureState) ProtoMessage()

func (*UpdateFailureState) ProtoReflect Uses

func (x *UpdateFailureState) ProtoReflect() protoreflect.Message

func (*UpdateFailureState) Reset Uses

func (x *UpdateFailureState) Reset()

func (*UpdateFailureState) String Uses

func (x *UpdateFailureState) String() string

func (*UpdateFailureState) Validate Uses

func (m *UpdateFailureState) Validate() error

Validate checks the field values on UpdateFailureState with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UpdateFailureStateValidationError Uses

type UpdateFailureStateValidationError struct {
    // contains filtered or unexported fields
}

UpdateFailureStateValidationError is the validation error returned by UpdateFailureState.Validate if the designated constraints aren't met.

func (UpdateFailureStateValidationError) Cause Uses

func (e UpdateFailureStateValidationError) Cause() error

Cause function returns cause value.

func (UpdateFailureStateValidationError) Error Uses

func (e UpdateFailureStateValidationError) Error() string

Error satisfies the builtin error interface

func (UpdateFailureStateValidationError) ErrorName Uses

func (e UpdateFailureStateValidationError) ErrorName() string

ErrorName returns error name.

func (UpdateFailureStateValidationError) Field Uses

func (e UpdateFailureStateValidationError) Field() string

Field function returns field value.

func (UpdateFailureStateValidationError) Key Uses

func (e UpdateFailureStateValidationError) Key() bool

Key function returns key value.

func (UpdateFailureStateValidationError) Reason Uses

func (e UpdateFailureStateValidationError) Reason() string

Reason function returns reason value.

Package envoy_admin_v4alpha imports 27 packages (graph) and is imported by 8 packages. Updated 2021-01-07. Refresh now. Tools for package owners.