Interface CdnProfile.UpdateStages.WithEndpoint
- All Known Subinterfaces:
CdnProfile.Update
- Enclosing interface:
- CdnProfile.UpdateStages
public static interface CdnProfile.UpdateStages.WithEndpoint
The stage of a CDN profile update allowing to modify the endpoints for the profile.
-
Method Summary
Modifier and TypeMethodDescriptionStarts the definition of a new endpoint to be attached to the CDN profile.defineNewEndpoint
(String name) Starts the definition of a new endpoint to be attached to the CDN profile.defineNewEndpoint
(String name, String endpointOriginHostname) Specifies definition of an endpoint to be attached to the CDN profile.Starts the definition of a new endpoint to be attached to this Premium Verizon CDN profile.Starts the definition of a new endpoint to be attached to this Premium Verizon CDN profile.defineNewPremiumEndpoint
(String name, String endpointOriginHostname) Starts the definition of a new endpoint to be attached to this Premium Verizon CDN profile.updateEndpoint
(String name) Begins the description of an update of an existing endpoint in current profile.updatePremiumEndpoint
(String name) Begins the description of an update of an existing endpoint in current Premium Verizon profile.withNewEndpoint
(String endpointOriginHostname) Adds a new endpoint.withNewPremiumEndpoint
(String endpointOriginHostname) Adds new endpoint to current Premium Verizon CDN profile.withoutEndpoint
(String name) Removes an endpoint from the profile.
-
Method Details
-
withNewEndpoint
Adds a new endpoint.- Parameters:
endpointOriginHostname
- an endpoint origin hostname- Returns:
- the next stage of the update
-
defineNewEndpoint
@Beta CdnEndpoint.UpdateDefinitionStages.Blank.StandardEndpoint<CdnProfile.Update> defineNewEndpoint()Starts the definition of a new endpoint to be attached to the CDN profile.- Returns:
- the first stage of an endpoint definition
-
defineNewEndpoint
CdnEndpoint.UpdateDefinitionStages.Blank.StandardEndpoint<CdnProfile.Update> 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
@Beta CdnEndpoint.UpdateDefinitionStages.WithStandardAttach<CdnProfile.Update> defineNewEndpoint(String name, String endpointOriginHostname) Specifies definition of an endpoint to be attached to the CDN profile.- Parameters:
name
- the name for the endpointendpointOriginHostname
- the endpoint origin hostname- Returns:
- the first stage of an endpoint definition
-
withNewPremiumEndpoint
Adds new endpoint to current Premium Verizon CDN profile.- Parameters:
endpointOriginHostname
- the endpoint origin hostname- Returns:
- the next stage of the update
-
defineNewPremiumEndpoint
@Beta CdnEndpoint.UpdateDefinitionStages.Blank.PremiumEndpoint<CdnProfile.Update> 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
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.- Parameters:
name
- a name for the new endpoint- Returns:
- the first stage of an endpoint definition
-
defineNewPremiumEndpoint
@Beta 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.- Parameters:
name
- a name for the endpointendpointOriginHostname
- the endpoint origin hostname.- Returns:
- the first stage of an endpoint definition
-
updateEndpoint
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
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
-
withoutEndpoint
Removes an endpoint from the profile.- Parameters:
name
- the name of an existing endpoint- Returns:
- the next stage of the CDN profile update
-