public interface DataRedactionSettingsOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getEmailRedactionEnabled()
public abstract boolean getEmailRedactionEnabled()If enabled, any event parameter or user property values that look like an email will be redacted.
bool email_redaction_enabled = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
The emailRedactionEnabled. |
getName()
public abstract String getName()Output only. Name of this Data Redaction Settings resource. Format: properties/{property_id}/dataStreams/{data_stream}/dataRedactionSettings Example: "properties/1000/dataStreams/2000/dataRedactionSettings"
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()Output only. Name of this Data Redaction Settings resource. Format: properties/{property_id}/dataStreams/{data_stream}/dataRedactionSettings Example: "properties/1000/dataStreams/2000/dataRedactionSettings"
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getQueryParameterKeys(int index)
public abstract String getQueryParameterKeys(int index)The query parameter keys to apply redaction logic to if present in the URL. Query parameter matching is case-insensitive.
Must contain at least one element if query_parameter_replacement_enabled is true. Keys cannot contain commas.
repeated string query_parameter_keys = 4;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The queryParameterKeys at the given index. |
getQueryParameterKeysBytes(int index)
public abstract ByteString getQueryParameterKeysBytes(int index)The query parameter keys to apply redaction logic to if present in the URL. Query parameter matching is case-insensitive.
Must contain at least one element if query_parameter_replacement_enabled is true. Keys cannot contain commas.
repeated string query_parameter_keys = 4;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the queryParameterKeys at the given index. |
getQueryParameterKeysCount()
public abstract int getQueryParameterKeysCount()The query parameter keys to apply redaction logic to if present in the URL. Query parameter matching is case-insensitive.
Must contain at least one element if query_parameter_replacement_enabled is true. Keys cannot contain commas.
repeated string query_parameter_keys = 4;
| Returns | |
|---|---|
| Type | Description |
int |
The count of queryParameterKeys. |
getQueryParameterKeysList()
public abstract List<String> getQueryParameterKeysList()The query parameter keys to apply redaction logic to if present in the URL. Query parameter matching is case-insensitive.
Must contain at least one element if query_parameter_replacement_enabled is true. Keys cannot contain commas.
repeated string query_parameter_keys = 4;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the queryParameterKeys. |
getQueryParameterRedactionEnabled()
public abstract boolean getQueryParameterRedactionEnabled()Query Parameter redaction removes the key and value portions of a query parameter if it is in the configured set of query parameters.
If enabled, URL query replacement logic will be run for the Stream. Any query parameters defined in query_parameter_keys will be redacted.
bool query_parameter_redaction_enabled = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
The queryParameterRedactionEnabled. |