Class EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderAction
- java.lang.Object
-
- com.pulumi.gcp.networkservices.outputs.EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderAction
-
public final class EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderAction extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderAction.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderAction.Builder
builder()
static EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderAction.Builder
builder(EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderAction defaults)
java.util.List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToAdd>
requestHeaderToAdds()
java.util.List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToRemove>
requestHeaderToRemoves()
java.util.List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToAdd>
responseHeaderToAdds()
java.util.List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToRemove>
responseHeaderToRemoves()
-
-
-
Method Detail
-
requestHeaderToAdds
public java.util.List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToAdd> requestHeaderToAdds()
- Returns:
- Describes a header to add. Structure is documented below.
-
requestHeaderToRemoves
public java.util.List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToRemove> requestHeaderToRemoves()
- Returns:
- A list of header names for headers that need to be removed from the request prior to forwarding the request to the origin. Structure is documented below.
-
responseHeaderToAdds
public java.util.List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToAdd> responseHeaderToAdds()
- Returns:
- Headers to add to the response prior to sending it back to the client. Response headers are only sent to the client, and do not have an effect on the cache serving the response. Structure is documented below.
-
responseHeaderToRemoves
public java.util.List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToRemove> responseHeaderToRemoves()
- Returns:
- A list of header names for headers that need to be removed from the request prior to forwarding the request to the origin. Structure is documented below.
-
builder
public static EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderAction.Builder builder()
-
builder
public static EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderAction.Builder builder(EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderAction defaults)
-
-