Class ProfileProperties
java.lang.Object
com.azure.resourcemanager.cdn.fluent.models.ProfileProperties
The JSON object that contains the properties required to create a profile.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the frontDoorId property: The Id of the frontdoor.Get the originResponseTimeoutSeconds property: Send and receive timeout on forwarding request to the origin.Get the provisioningState property: Provisioning status of the profile.Get the resourceState property: Resource status of the profile.voidvalidate()Validates the instance.withOriginResponseTimeoutSeconds(Integer originResponseTimeoutSeconds) Set the originResponseTimeoutSeconds property: Send and receive timeout on forwarding request to the origin.
-
Constructor Details
-
ProfileProperties
public ProfileProperties()
-
-
Method Details
-
resourceState
Get the resourceState property: Resource status of the profile.- Returns:
- the resourceState value.
-
provisioningState
Get the provisioningState property: Provisioning status of the profile.- Returns:
- the provisioningState value.
-
frontDoorId
Get the frontDoorId property: The Id of the frontdoor.- Returns:
- the frontDoorId value.
-
originResponseTimeoutSeconds
Get the originResponseTimeoutSeconds property: Send and receive timeout on forwarding request to the origin. When timeout is reached, the request fails and returns.- Returns:
- the originResponseTimeoutSeconds value.
-
withOriginResponseTimeoutSeconds
Set the originResponseTimeoutSeconds property: Send and receive timeout on forwarding request to the origin. When timeout is reached, the request fails and returns.- Parameters:
originResponseTimeoutSeconds- the originResponseTimeoutSeconds value to set.- Returns:
- the ProfileProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-