CdnProfile.UpdateStages.WithEndpoint Interface

public interface WithEndpoint

The stage of a CDN profile update allowing to modify the endpoints for the profile.

Method Summary

Modifier and Type Method and Description
CdnEndpoint.UpdateDefinitionStages.Blank.StandardEndpoint<CdnProfile.Update> defineNewEndpoint()

Starts the definition of a new endpoint to be attached to the CDN profile.

CdnEndpoint.UpdateDefinitionStages.Blank.StandardEndpoint<CdnProfile.Update> defineNewEndpoint(String name)

Starts the definition of a new endpoint to be attached to the CDN profile.

CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<CdnProfile.Update> defineNewEndpoint(String name, String endpointOriginHostname)

Specifies definition of an endpoint to be attached to the CDN profile.

CdnEndpoint.UpdateDefinitionStages.Blank.PremiumEndpoint<CdnProfile.Update> defineNewPremiumEndpoint()

Starts the definition of a new endpoint to be attached to this Premium Verizon CDN profile.

CdnEndpoint.UpdateDefinitionStages.Blank.PremiumEndpoint<CdnProfile.Update> defineNewPremiumEndpoint(String name)

Starts the definition of a new endpoint to be attached to this Premium Verizon CDN profile.

CdnEndpoint.UpdateDefinitionStages.WithPremiumAttach<CdnProfile.Update> defineNewPremiumEndpoint(String name, String endpointOriginHostname)

Starts the definition of a new endpoint to be attached to this Premium Verizon CDN profile.

CdnEndpoint.UpdateStandardEndpoint updateEndpoint(String name)

Begins the description of an update of an existing endpoint in current profile.

CdnEndpoint.UpdatePremiumEndpoint updatePremiumEndpoint(String name)

Begins the description of an update of an existing endpoint in current Premium Verizon profile.

CdnProfile.Update withNewEndpoint(String endpointOriginHostname)

Adds a new endpoint.

CdnProfile.Update withNewPremiumEndpoint(String endpointOriginHostname)

Adds new endpoint to current Premium Verizon CDN profile.

CdnProfile.Update withoutEndpoint(String name)

Removes an endpoint from the profile.

Method Details

defineNewEndpoint

public CdnEndpoint.UpdateDefinitionStages.Blank.StandardEndpoint defineNewEndpoint()

Starts the definition of a new endpoint to be attached to the CDN profile.

Returns:

the first stage of an endpoint definition

defineNewEndpoint

public CdnEndpoint.UpdateDefinitionStages.Blank.StandardEndpoint defineNewEndpoint(String name)

Starts the definition of a new endpoint to be attached to the CDN profile.

Parameters:

name - the name for the endpoint

Returns:

the first stage of an endpoint definition

defineNewEndpoint

public CdnEndpoint.UpdateDefinitionStages.WithStandardAttach defineNewEndpoint(String name, String endpointOriginHostname)

Specifies definition of an endpoint to be attached to the CDN profile.

Parameters:

name - the name for the endpoint
endpointOriginHostname - the endpoint origin hostname

Returns:

the first stage of an endpoint definition

defineNewPremiumEndpoint

public CdnEndpoint.UpdateDefinitionStages.Blank.PremiumEndpoint defineNewPremiumEndpoint()

Starts the definition of a new endpoint to be attached to this Premium Verizon CDN profile.

Returns:

the first stage of an endpoint definition

defineNewPremiumEndpoint

public CdnEndpoint.UpdateDefinitionStages.Blank.PremiumEndpoint defineNewPremiumEndpoint(String name)

Starts the definition of a new endpoint to be attached to this Premium Verizon CDN profile.

Parameters:

name - a name for the new endpoint

Returns:

the first stage of an endpoint definition

defineNewPremiumEndpoint

public CdnEndpoint.UpdateDefinitionStages.WithPremiumAttach defineNewPremiumEndpoint(String name, String endpointOriginHostname)

Starts the definition of a new endpoint to be attached to this Premium Verizon CDN profile.

Parameters:

name - a name for the endpoint
endpointOriginHostname - the endpoint origin hostname.

Returns:

the first stage of an endpoint definition

updateEndpoint

public CdnEndpoint.UpdateStandardEndpoint updateEndpoint(String name)

Begins the description of an update of an existing endpoint in current profile.

Parameters:

name - the name of an existing endpoint

Returns:

the first stage of the update of the endpoint

updatePremiumEndpoint

public CdnEndpoint.UpdatePremiumEndpoint updatePremiumEndpoint(String name)

Begins the description of an update of an existing endpoint in current Premium Verizon profile.

Parameters:

name - the name of the endpoint

Returns:

the first stage of the update of the endpoint

withNewEndpoint

public Update withNewEndpoint(String endpointOriginHostname)

Adds a new endpoint.

Parameters:

endpointOriginHostname - an endpoint origin hostname

Returns:

the next stage of the update

withNewPremiumEndpoint

public Update withNewPremiumEndpoint(String endpointOriginHostname)

Adds new endpoint to current Premium Verizon CDN profile.

Parameters:

endpointOriginHostname - the endpoint origin hostname

Returns:

the next stage of the update

withoutEndpoint

public Update withoutEndpoint(String name)

Removes an endpoint from the profile.

Parameters:

name - the name of an existing endpoint

Returns:

the next stage of the CDN profile update

Applies to