CdnEndpoint.UpdateDefinitionStages.WithPremiumAttach<ParentT> Interface

Type Parameters

ParentT

the stage of the parent CDN profile update to return to after attaching this definition

public interface WithPremiumAttach extends CdnEndpoint.UpdateDefinitionStages.AttachablePremium

The final stage of a CDN profile Premium Verizon endpoint definition.

At this stage, any remaining optional settings can be specified, or the CDN profile endpoint definition can be attached to the parent CDN profile definition

Method Summary

Modifier and Type Method and Description
CdnEndpoint.UpdateDefinitionStages.WithPremiumAttach<ParentT> withCustomDomain(String hostName)

Adds a new CDN custom domain within an endpoint.

CdnEndpoint.UpdateDefinitionStages.WithPremiumAttach<ParentT> withHostHeader(String hostHeader)

Specifies the host header.

CdnEndpoint.UpdateDefinitionStages.WithPremiumAttach<ParentT> withHttpAllowed(boolean httpAllowed)

Specifies if HTTP traffic is allowed.

CdnEndpoint.UpdateDefinitionStages.WithPremiumAttach<ParentT> withHttpPort(int httpPort)

Specifies the port for HTTP traffic.

CdnEndpoint.UpdateDefinitionStages.WithPremiumAttach<ParentT> withHttpsAllowed(boolean httpsAllowed)

Specifies if HTTPS traffic is allowed.

CdnEndpoint.UpdateDefinitionStages.WithPremiumAttach<ParentT> withHttpsPort(int httpsPort)

Specifies the port for HTTPS traffic.

CdnEndpoint.UpdateDefinitionStages.WithPremiumAttach<ParentT> withOriginPath(String originPath)

Specifies the origin path.

Inherited Members

Method Details

withCustomDomain

public WithPremiumAttach withCustomDomain(String hostName)

Adds a new CDN custom domain within an endpoint.

Parameters:

hostName - custom domain host name.

Returns:

the next stage of the definition

withHostHeader

public WithPremiumAttach withHostHeader(String hostHeader)

Specifies the host header.

Parameters:

hostHeader - a host header.

Returns:

the next stage of the definition

withHttpAllowed

public WithPremiumAttach withHttpAllowed(boolean httpAllowed)

Specifies if HTTP traffic is allowed.

Parameters:

httpAllowed - if true then HTTP traffic will be allowed.

Returns:

the next stage of the definition

withHttpPort

public WithPremiumAttach withHttpPort(int httpPort)

Specifies the port for HTTP traffic.

Parameters:

httpPort - a port number.

Returns:

the next stage of the definition

withHttpsAllowed

public WithPremiumAttach withHttpsAllowed(boolean httpsAllowed)

Specifies if HTTPS traffic is allowed.

Parameters:

httpsAllowed - if true then HTTPS traffic will be allowed.

Returns:

the next stage of the definition

withHttpsPort

public WithPremiumAttach withHttpsPort(int httpsPort)

Specifies the port for HTTPS traffic.

Parameters:

httpsPort - a port number.

Returns:

the next stage of the definition

withOriginPath

public WithPremiumAttach withOriginPath(String originPath)

Specifies the origin path.

Parameters:

originPath - an origin path

Returns:

the next stage of the definition

Applies to