Package com.datadog.api.client.v1.model
Class SyntheticsPrivateLocationCreationResponse
java.lang.Object
com.datadog.api.client.v1.model.SyntheticsPrivateLocationCreationResponse
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SyntheticsPrivateLocationCreationResponse
extends Object
Object that contains the new private location, the public key for result encryption, and the
configuration skeleton.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this SyntheticsPrivateLocationCreationResponse object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Configuration skeleton for the private location.Object containing information about the private location to create.Public key for the result encryption.inthashCode()privateLocation(SyntheticsPrivateLocation privateLocation) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.resultEncryption(SyntheticsPrivateLocationCreationResponseResultEncryption resultEncryption) voidvoidsetPrivateLocation(SyntheticsPrivateLocation privateLocation) voidsetResultEncryption(SyntheticsPrivateLocationCreationResponseResultEncryption resultEncryption) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CONFIG
- See Also:
-
JSON_PROPERTY_PRIVATE_LOCATION
- See Also:
-
JSON_PROPERTY_RESULT_ENCRYPTION
- See Also:
-
-
Constructor Details
-
SyntheticsPrivateLocationCreationResponse
public SyntheticsPrivateLocationCreationResponse()
-
-
Method Details
-
config
-
getConfig
Configuration skeleton for the private location. See installation instructions of the private location on how to use this configuration.- Returns:
- config
-
setConfig
-
privateLocation
public SyntheticsPrivateLocationCreationResponse privateLocation(SyntheticsPrivateLocation privateLocation) -
getPrivateLocation
Object containing information about the private location to create.- Returns:
- privateLocation
-
setPrivateLocation
-
resultEncryption
public SyntheticsPrivateLocationCreationResponse resultEncryption(SyntheticsPrivateLocationCreationResponseResultEncryption resultEncryption) -
getResultEncryption
Public key for the result encryption.- Returns:
- resultEncryption
-
setResultEncryption
public void setResultEncryption(SyntheticsPrivateLocationCreationResponseResultEncryption resultEncryption) -
putAdditionalProperty
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:
- SyntheticsPrivateLocationCreationResponse
-
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 SyntheticsPrivateLocationCreationResponse object is equal to o. -
hashCode
public int hashCode() -
toString
-