Class IngressBackendPatchArgs.Builder
- java.lang.Object
-
- com.pulumi.kubernetes.networking.v1.inputs.IngressBackendPatchArgs.Builder
-
- Enclosing class:
- IngressBackendPatchArgs
public static final class IngressBackendPatchArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(IngressBackendPatchArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IngressBackendPatchArgs
build()
IngressBackendPatchArgs.Builder
resource(com.pulumi.core.Output<TypedLocalObjectReferencePatchArgs> resource)
IngressBackendPatchArgs.Builder
resource(TypedLocalObjectReferencePatchArgs resource)
IngressBackendPatchArgs.Builder
service(com.pulumi.core.Output<IngressServiceBackendPatchArgs> service)
IngressBackendPatchArgs.Builder
service(IngressServiceBackendPatchArgs service)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(IngressBackendPatchArgs defaults)
-
-
Method Detail
-
resource
public IngressBackendPatchArgs.Builder resource(@Nullable com.pulumi.core.Output<TypedLocalObjectReferencePatchArgs> resource)
- Parameters:
resource
- resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, a service.Name and service.Port must not be specified. This is a mutually exclusive setting with "Service".- Returns:
- builder
-
resource
public IngressBackendPatchArgs.Builder resource(TypedLocalObjectReferencePatchArgs resource)
- Parameters:
resource
- resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, a service.Name and service.Port must not be specified. This is a mutually exclusive setting with "Service".- Returns:
- builder
-
service
public IngressBackendPatchArgs.Builder service(@Nullable com.pulumi.core.Output<IngressServiceBackendPatchArgs> service)
- Parameters:
service
- service references a service as a backend. This is a mutually exclusive setting with "Resource".- Returns:
- builder
-
service
public IngressBackendPatchArgs.Builder service(IngressServiceBackendPatchArgs service)
- Parameters:
service
- service references a service as a backend. This is a mutually exclusive setting with "Resource".- Returns:
- builder
-
build
public IngressBackendPatchArgs build()
-
-