public static interface MeshSpec.Builder extends SdkPojo, CopyableBuilder<MeshSpec.Builder,MeshSpec>
| Modifier and Type | Method and Description |
|---|---|
default MeshSpec.Builder |
egressFilter(Consumer<EgressFilter.Builder> egressFilter)
The egress filter rules for the service mesh.
|
MeshSpec.Builder |
egressFilter(EgressFilter egressFilter)
The egress filter rules for the service mesh.
|
default MeshSpec.Builder |
serviceDiscovery(Consumer<MeshServiceDiscovery.Builder> serviceDiscovery)
Sets the value of the ServiceDiscovery property for this object.
|
MeshSpec.Builder |
serviceDiscovery(MeshServiceDiscovery serviceDiscovery)
Sets the value of the ServiceDiscovery property for this object.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildMeshSpec.Builder egressFilter(EgressFilter egressFilter)
The egress filter rules for the service mesh.
egressFilter - The egress filter rules for the service mesh.default MeshSpec.Builder egressFilter(Consumer<EgressFilter.Builder> egressFilter)
The egress filter rules for the service mesh.
This is a convenience method that creates an instance of theEgressFilter.Builder avoiding the need
to create one manually via EgressFilter.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to egressFilter(EgressFilter).
egressFilter - a consumer that will call methods on EgressFilter.BuilderegressFilter(EgressFilter)MeshSpec.Builder serviceDiscovery(MeshServiceDiscovery serviceDiscovery)
serviceDiscovery - The new value for the ServiceDiscovery property for this object.default MeshSpec.Builder serviceDiscovery(Consumer<MeshServiceDiscovery.Builder> serviceDiscovery)
MeshServiceDiscovery.Builder avoiding
the need to create one manually via MeshServiceDiscovery.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to serviceDiscovery(MeshServiceDiscovery).
serviceDiscovery - a consumer that will call methods on MeshServiceDiscovery.BuilderserviceDiscovery(MeshServiceDiscovery)Copyright © 2023. All rights reserved.