StreamingEndpoint Interface
public interface StreamingEndpoint
An immutable client-side representation of StreamingEndpoint.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Streaming |
accessControl()
Gets the access |
abstract String |
availabilitySetName()
Gets the availability |
abstract Boolean |
cdnEnabled()
Gets the cdn |
abstract String |
cdnProfile()
Gets the cdn |
abstract String |
cdnProvider()
Gets the cdn |
abstract
Offset |
created()
Gets the created property: The exact time the streaming endpoint was created. |
abstract
Cross |
crossSiteAccessPolicies()
Gets the cross |
abstract List<String> |
customHostNames()
Gets the custom |
abstract String |
description()
Gets the description property: The streaming endpoint description. |
abstract
Offset |
freeTrialEndTime()
Gets the free |
abstract String |
hostname()
Gets the hostname property: The streaming endpoint host name. |
abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
abstract
Streaming |
innerModel()
Gets the inner com. |
abstract
Offset |
lastModified()
Gets the last |
abstract String |
location()
Gets the location property: The geo-location where the resource lives. |
abstract Long |
maxCacheAge()
Gets the max |
abstract String |
name()
Gets the name property: The name of the resource. |
abstract String |
provisioningState()
Gets the provisioning |
abstract
Streaming |
refresh()
Refreshes the resource to sync with Azure. |
abstract
Streaming |
refresh(Context context)
Refreshes the resource to sync with Azure. |
abstract Region |
region()
Gets the region of the resource. |
abstract String |
regionName()
Gets the name of the resource region. |
abstract String |
resourceGroupName()
Gets the name of the resource group. |
abstract
Streaming |
resourceState()
Gets the resource |
abstract void |
scale(StreamingEntityScaleUnit parameters)
Scale Streaming |
abstract void |
scale(StreamingEntityScaleUnit parameters, Context context)
Scale Streaming |
abstract int |
scaleUnits()
Gets the scale |
abstract
Arm |
sku()
Gets the sku property: The streaming endpoint sku. |
abstract void |
start()
Start Streaming |
abstract void |
start(Context context)
Start Streaming |
abstract void |
stop()
Stop Streaming |
abstract void |
stop(Context context)
Stop Streaming |
abstract
System |
systemData()
Gets the system |
abstract Map<String,String> |
tags()
Gets the tags property: Resource tags. |
abstract String |
type()
Gets the type property: The type of the resource. |
abstract Update |
update()
Begins update for the Streaming |
Method Details
accessControl
public abstract StreamingEndpointAccessControl accessControl()
Gets the accessControl property: The access control definition of the streaming endpoint.
Returns:
availabilitySetName
public abstract String availabilitySetName()
Gets the availabilitySetName property: This feature is deprecated, do not set a value for this property.
Returns:
cdnEnabled
public abstract Boolean cdnEnabled()
Gets the cdnEnabled property: The CDN enabled flag.
Returns:
cdnProfile
public abstract String cdnProfile()
Gets the cdnProfile property: The CDN profile name.
Returns:
cdnProvider
public abstract String cdnProvider()
Gets the cdnProvider property: The CDN provider name.
Returns:
created
public abstract OffsetDateTime created()
Gets the created property: The exact time the streaming endpoint was created.
Returns:
crossSiteAccessPolicies
public abstract CrossSiteAccessPolicies crossSiteAccessPolicies()
Gets the crossSiteAccessPolicies property: The streaming endpoint access policies.
Returns:
customHostNames
public abstract List
Gets the customHostNames property: The custom host names of the streaming endpoint.
Returns:
description
public abstract String description()
Gets the description property: The streaming endpoint description.
Returns:
freeTrialEndTime
public abstract OffsetDateTime freeTrialEndTime()
Gets the freeTrialEndTime property: The free trial expiration time.
Returns:
hostname
public abstract String hostname()
Gets the hostname property: The streaming endpoint host name.
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
innerModel
public abstract StreamingEndpointInner innerModel()
Gets the inner com.azure.resourcemanager.mediaservices.fluent.models.StreamingEndpointInner object.
Returns:
lastModified
public abstract OffsetDateTime lastModified()
Gets the lastModified property: The exact time the streaming endpoint was last modified.
Returns:
location
public abstract String location()
Gets the location property: The geo-location where the resource lives.
Returns:
maxCacheAge
public abstract Long maxCacheAge()
Gets the maxCacheAge property: Max cache age.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
provisioningState
public abstract String provisioningState()
Gets the provisioningState property: The provisioning state of the streaming endpoint.
Returns:
refresh
public abstract StreamingEndpoint refresh()
Refreshes the resource to sync with Azure.
Returns:
refresh
public abstract StreamingEndpoint refresh(Context context)
Refreshes the resource to sync with Azure.
Parameters:
Returns:
region
public abstract Region region()
Gets the region of the resource.
Returns:
regionName
public abstract String regionName()
Gets the name of the resource region.
Returns:
resourceGroupName
public abstract String resourceGroupName()
Gets the name of the resource group.
Returns:
resourceState
public abstract StreamingEndpointResourceState resourceState()
Gets the resourceState property: The resource state of the streaming endpoint.
Returns:
scale
public abstract void scale(StreamingEntityScaleUnit parameters)
Scale StreamingEndpoint
Scales an existing streaming endpoint.
Parameters:
scale
public abstract void scale(StreamingEntityScaleUnit parameters, Context context)
Scale StreamingEndpoint
Scales an existing streaming endpoint.
Parameters:
scaleUnits
public abstract int scaleUnits()
Gets the scaleUnits property: The number of scale units. Use the Scale operation to adjust this value.
Returns:
sku
public abstract ArmStreamingEndpointCurrentSku sku()
Gets the sku property: The streaming endpoint sku.
Returns:
start
public abstract void start()
Start StreamingEndpoint
Starts an existing streaming endpoint.
start
public abstract void start(Context context)
Start StreamingEndpoint
Starts an existing streaming endpoint.
Parameters:
stop
public abstract void stop()
Stop StreamingEndpoint
Stops an existing streaming endpoint.
stop
public abstract void stop(Context context)
Stop StreamingEndpoint
Stops an existing streaming endpoint.
Parameters:
systemData
public abstract SystemData systemData()
Gets the systemData property: The system metadata relating to this resource.
Returns:
tags
public abstract Map
Gets the tags property: Resource tags.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
update
public abstract StreamingEndpoint.Update update()
Begins update for the StreamingEndpoint resource.
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for