Package com.datadog.api.client.v2.model
Class ObservabilityPipelineGoogleChronicleDestination
java.lang.Object
com.datadog.api.client.v2.model.ObservabilityPipelineGoogleChronicleDestination
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ObservabilityPipelineGoogleChronicleDestination
extends Object
The
google_chronicle destination sends logs to Google Chronicle.
Supported pipeline types: logs
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionObservabilityPipelineGoogleChronicleDestination(String customerId, String id, List<String> inputs, ObservabilityPipelineGoogleChronicleDestinationType type) -
Method Summary
Modifier and TypeMethodDescriptionaddInputsItem(String inputsItem) customerId(String customerId) endpointUrlKey(String endpointUrlKey) booleanReturn true if this ObservabilityPipelineGoogleChronicleDestination object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.getAuth()Google Cloud credentials used to authenticate with Google Cloud Storage.Configuration for buffer settings on destination components.The Google Chronicle customer ID.The encoding format for the logs sent to Chronicle.Name of the environment variable or secret that holds the Google Chronicle endpoint URL.getId()The unique identifier for this component.A list of component IDs whose output is used as theinputfor this component.The log type metadata associated with the Chronicle destination.getType()The destination type.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidvoidsetCustomerId(String customerId) voidvoidsetEndpointUrlKey(String endpointUrlKey) voidvoidvoidsetLogType(String logType) voidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AUTH
- See Also:
-
JSON_PROPERTY_BUFFER
- See Also:
-
JSON_PROPERTY_CUSTOMER_ID
- See Also:
-
JSON_PROPERTY_ENCODING
- See Also:
-
JSON_PROPERTY_ENDPOINT_URL_KEY
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_INPUTS
- See Also:
-
JSON_PROPERTY_LOG_TYPE
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
ObservabilityPipelineGoogleChronicleDestination
public ObservabilityPipelineGoogleChronicleDestination() -
ObservabilityPipelineGoogleChronicleDestination
public ObservabilityPipelineGoogleChronicleDestination(String customerId, String id, List<String> inputs, ObservabilityPipelineGoogleChronicleDestinationType type)
-
-
Method Details
-
auth
-
getAuth
Google Cloud credentials used to authenticate with Google Cloud Storage.- Returns:
- auth
-
setAuth
-
buffer
public ObservabilityPipelineGoogleChronicleDestination buffer(ObservabilityPipelineBufferOptions buffer) -
getBuffer
Configuration for buffer settings on destination components.- Returns:
- buffer
-
setBuffer
-
customerId
-
getCustomerId
The Google Chronicle customer ID.- Returns:
- customerId
-
setCustomerId
-
encoding
public ObservabilityPipelineGoogleChronicleDestination encoding(ObservabilityPipelineGoogleChronicleDestinationEncoding encoding) -
getEncoding
The encoding format for the logs sent to Chronicle.- Returns:
- encoding
-
setEncoding
-
endpointUrlKey
-
getEndpointUrlKey
Name of the environment variable or secret that holds the Google Chronicle endpoint URL.- Returns:
- endpointUrlKey
-
setEndpointUrlKey
-
id
-
getId
The unique identifier for this component.- Returns:
- id
-
setId
-
inputs
-
addInputsItem
-
getInputs
A list of component IDs whose output is used as theinputfor this component.- Returns:
- inputs
-
setInputs
-
logType
-
getLogType
The log type metadata associated with the Chronicle destination.- Returns:
- logType
-
setLogType
-
type
-
getType
The destination type. The value should always begoogle_chronicle.- Returns:
- type
-
setType
-
putAdditionalProperty
public ObservabilityPipelineGoogleChronicleDestination putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- ObservabilityPipelineGoogleChronicleDestination
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this ObservabilityPipelineGoogleChronicleDestination object is equal to o. -
hashCode
public int hashCode() -
toString
-