Interface Experiment
public interface Experiment
An immutable client-side representation of Experiment.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
The entirety of the Experiment definition.static interface
The Experiment definition stages.static interface
The template for Experiment update.static interface
The Experiment update stages. -
Method Summary
Modifier and TypeMethodDescriptionGets the description property: The description of the details or intents of the Experiment.Gets the enabledState property: The state of the Experiment.Gets the endpointA property: The endpoint A of an experiment.Gets the endpointB property: The endpoint B of an experiment.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.frontdoor.fluent.models.ExperimentInner object.location()
Gets the location property: The geo-location where the resource lives.name()
Gets the name property: The name of the resource.refresh()
Refreshes the resource to sync with Azure.refresh
(com.azure.core.util.Context context) Refreshes the resource to sync with Azure.com.azure.core.management.Region
region()
Gets the region of the resource.Gets the name of the resource region.Gets the name of the resource group.Gets the resourceState property: Resource status.Gets the scriptFileUri property: The uri to the Script used in the Experiment.status()
Gets the status property: The description of Experiment status from the server side.tags()
Gets the tags property: Resource tags.type()
Gets the type property: The type of the resource.update()
Begins update for the Experiment resource.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
location
String location()Gets the location property: The geo-location where the resource lives.- Returns:
- the location value.
-
tags
Gets the tags property: Resource tags.- Returns:
- the tags value.
-
description
String description()Gets the description property: The description of the details or intents of the Experiment.- Returns:
- the description value.
-
endpointA
Endpoint endpointA()Gets the endpointA property: The endpoint A of an experiment.- Returns:
- the endpointA value.
-
endpointB
Endpoint endpointB()Gets the endpointB property: The endpoint B of an experiment.- Returns:
- the endpointB value.
-
enabledState
State enabledState()Gets the enabledState property: The state of the Experiment.- Returns:
- the enabledState value.
-
resourceState
NetworkExperimentResourceState resourceState()Gets the resourceState property: Resource status.- Returns:
- the resourceState value.
-
status
String status()Gets the status property: The description of Experiment status from the server side.- Returns:
- the status value.
-
scriptFileUri
String scriptFileUri()Gets the scriptFileUri property: The uri to the Script used in the Experiment.- Returns:
- the scriptFileUri value.
-
region
com.azure.core.management.Region region()Gets the region of the resource.- Returns:
- the region of the resource.
-
regionName
String regionName()Gets the name of the resource region.- Returns:
- the name of the resource region.
-
resourceGroupName
String resourceGroupName()Gets the name of the resource group.- Returns:
- the name of the resource group.
-
innerModel
ExperimentInner innerModel()Gets the inner com.azure.resourcemanager.frontdoor.fluent.models.ExperimentInner object.- Returns:
- the inner object.
-
update
Experiment.Update update()Begins update for the Experiment resource.- Returns:
- the stage of resource update.
-
refresh
Experiment refresh()Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-