接口 WorkloadGroupOuterClass.WorkloadGroupOrBuilder
-
- 所有超级接口:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
public static interface WorkloadGroupOuterClass.WorkloadGroupOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 WorkloadGroupOuterClass.WorkloadGroup.ObjectMetagetMetadata()Metadata that will be used for all corresponding `WorkloadEntries`.WorkloadGroupOuterClass.WorkloadGroup.ObjectMetaOrBuildergetMetadataOrBuilder()Metadata that will be used for all corresponding `WorkloadEntries`.WorkloadGroupOuterClass.ReadinessProbegetProbe()`ReadinessProbe` describes the configuration the user must provide for healthchecking on their workload.WorkloadGroupOuterClass.ReadinessProbeOrBuildergetProbeOrBuilder()`ReadinessProbe` describes the configuration the user must provide for healthchecking on their workload.WorkloadEntryOuterClass.WorkloadEntrygetTemplate()Template to be used for the generation of `WorkloadEntry` resources that belong to this `WorkloadGroup`.WorkloadEntryOuterClass.WorkloadEntryOrBuildergetTemplateOrBuilder()Template to be used for the generation of `WorkloadEntry` resources that belong to this `WorkloadGroup`.booleanhasMetadata()Metadata that will be used for all corresponding `WorkloadEntries`.booleanhasProbe()`ReadinessProbe` describes the configuration the user must provide for healthchecking on their workload.booleanhasTemplate()Template to be used for the generation of `WorkloadEntry` resources that belong to this `WorkloadGroup`.
-
-
-
方法详细资料
-
hasMetadata
boolean hasMetadata()
Metadata that will be used for all corresponding `WorkloadEntries`. User labels for a workload group should be set here in `metadata` rather than in `template`.
.istio.networking.v1alpha3.WorkloadGroup.ObjectMeta metadata = 1;- 返回:
- Whether the metadata field is set.
-
getMetadata
WorkloadGroupOuterClass.WorkloadGroup.ObjectMeta getMetadata()
Metadata that will be used for all corresponding `WorkloadEntries`. User labels for a workload group should be set here in `metadata` rather than in `template`.
.istio.networking.v1alpha3.WorkloadGroup.ObjectMeta metadata = 1;- 返回:
- The metadata.
-
getMetadataOrBuilder
WorkloadGroupOuterClass.WorkloadGroup.ObjectMetaOrBuilder getMetadataOrBuilder()
Metadata that will be used for all corresponding `WorkloadEntries`. User labels for a workload group should be set here in `metadata` rather than in `template`.
.istio.networking.v1alpha3.WorkloadGroup.ObjectMeta metadata = 1;
-
hasTemplate
boolean hasTemplate()
Template to be used for the generation of `WorkloadEntry` resources that belong to this `WorkloadGroup`. Please note that `address` and `labels` fields should not be set in the template, and an empty `serviceAccount` should default to `default`. The workload identities (mTLS certificates) will be bootstrapped using the specified service account's token. Workload entries in this group will be in the same namespace as the workload group, and inherit the labels and annotations from the above `metadata` field.
.istio.networking.v1alpha3.WorkloadEntry template = 2 [(.google.api.field_behavior) = REQUIRED];- 返回:
- Whether the template field is set.
-
getTemplate
WorkloadEntryOuterClass.WorkloadEntry getTemplate()
Template to be used for the generation of `WorkloadEntry` resources that belong to this `WorkloadGroup`. Please note that `address` and `labels` fields should not be set in the template, and an empty `serviceAccount` should default to `default`. The workload identities (mTLS certificates) will be bootstrapped using the specified service account's token. Workload entries in this group will be in the same namespace as the workload group, and inherit the labels and annotations from the above `metadata` field.
.istio.networking.v1alpha3.WorkloadEntry template = 2 [(.google.api.field_behavior) = REQUIRED];- 返回:
- The template.
-
getTemplateOrBuilder
WorkloadEntryOuterClass.WorkloadEntryOrBuilder getTemplateOrBuilder()
Template to be used for the generation of `WorkloadEntry` resources that belong to this `WorkloadGroup`. Please note that `address` and `labels` fields should not be set in the template, and an empty `serviceAccount` should default to `default`. The workload identities (mTLS certificates) will be bootstrapped using the specified service account's token. Workload entries in this group will be in the same namespace as the workload group, and inherit the labels and annotations from the above `metadata` field.
.istio.networking.v1alpha3.WorkloadEntry template = 2 [(.google.api.field_behavior) = REQUIRED];
-
hasProbe
boolean hasProbe()
`ReadinessProbe` describes the configuration the user must provide for healthchecking on their workload. This configuration mirrors K8S in both syntax and logic for the most part.
.istio.networking.v1alpha3.ReadinessProbe probe = 3;- 返回:
- Whether the probe field is set.
-
getProbe
WorkloadGroupOuterClass.ReadinessProbe getProbe()
`ReadinessProbe` describes the configuration the user must provide for healthchecking on their workload. This configuration mirrors K8S in both syntax and logic for the most part.
.istio.networking.v1alpha3.ReadinessProbe probe = 3;- 返回:
- The probe.
-
getProbeOrBuilder
WorkloadGroupOuterClass.ReadinessProbeOrBuilder getProbeOrBuilder()
`ReadinessProbe` describes the configuration the user must provide for healthchecking on their workload. This configuration mirrors K8S in both syntax and logic for the most part.
.istio.networking.v1alpha3.ReadinessProbe probe = 3;
-
-