Class NetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.network_services_edge_cache_origin.NetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd.Jsii$Proxy
-
- All Implemented Interfaces:
NetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- NetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd
@Stability(Stable) @Internal public static final class NetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements NetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd
An implementation forNetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.network_services_edge_cache_origin.NetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd
NetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd.Builder, NetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(NetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd.Builder builder)Constructor that initializes the object based on literal property values passed by theNetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)StringgetHeaderName()The name of the header to add.StringgetHeaderValue()The value of the header to add.ObjectgetReplace()Whether to replace all existing headers with the same name.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(NetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd.Builder builder)
Constructor that initializes the object based on literal property values passed by theNetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd.Builder.
-
-
Method Detail
-
getHeaderName
public final String getHeaderName()
Description copied from interface:NetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAddThe name of the header to add.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_services_edge_cache_origin#header_name NetworkServicesEdgeCacheOrigin#header_name}
- Specified by:
getHeaderNamein interfaceNetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd
-
getHeaderValue
public final String getHeaderValue()
Description copied from interface:NetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAddThe value of the header to add.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_services_edge_cache_origin#header_value NetworkServicesEdgeCacheOrigin#header_value}
- Specified by:
getHeaderValuein interfaceNetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd
-
getReplace
public final Object getReplace()
Description copied from interface:NetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAddWhether to replace all existing headers with the same name.By default, added header values are appended to the response or request headers with the same field names. The added values are separated by commas. To overwrite existing values, set 'replace' to 'true'. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_services_edge_cache_origin#replace NetworkServicesEdgeCacheOrigin#replace}
- Specified by:
getReplacein interfaceNetworkServicesEdgeCacheOriginOriginOverrideActionHeaderActionRequestHeadersToAdd
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-