HeatMapModelInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. trafficmanager. fluent. models. HeatMapModelInner
- com.
- com.
public final class HeatMapModelInner
extends ProxyResource
Class representing a Traffic Manager HeatMap.
Constructor Summary
Constructor | Description |
---|---|
HeatMapModelInner() |
Creates an instance of Heat |
Method Summary
Modifier and Type | Method and Description |
---|---|
Offset |
endTime()
Get the end |
List<Heat |
endpoints()
Get the endpoints property: The endpoints used in this Heat |
static
Heat |
fromJson(JsonReader jsonReader)
Reads an instance of Heat |
String |
id()
Get the id property: Fully qualified resource Id for the resource. |
String |
name()
Get the name property: The name of the resource. |
Offset |
startTime()
Get the start |
Json |
toJson(JsonWriter jsonWriter) |
List<Traffic |
trafficFlows()
Get the traffic |
String |
type()
Get the type property: The type of the resource. |
void |
validate()
Validates the instance. |
Heat |
withEndTime(OffsetDateTime endTime)
Set the end |
Heat |
withEndpoints(List<HeatMapEndpoint> endpoints)
Set the endpoints property: The endpoints used in this Heat |
Heat |
withId(String id)
Set the id property: Fully qualified resource Id for the resource. |
Heat |
withName(String name)
Set the name property: The name of the resource. |
Heat |
withStartTime(OffsetDateTime startTime)
Set the start |
Heat |
withTrafficFlows(List<TrafficFlow> trafficFlows)
Set the traffic |
Heat |
withType(String type)
Set the type property: The type of the resource. |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
HeatMapModelInner
public HeatMapModelInner()
Creates an instance of HeatMapModelInner class.
Method Details
endTime
public OffsetDateTime endTime()
Get the endTime property: The ending of the time window for this HeatMap, exclusive.
Returns:
endpoints
public List
Get the endpoints property: The endpoints used in this HeatMap calculation.
Returns:
fromJson
public static HeatMapModelInner fromJson(JsonReader jsonReader)
Reads an instance of HeatMapModelInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}.
Overrides:
HeatMapModelInner.id()Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
HeatMapModelInner.name()Returns:
startTime
public OffsetDateTime startTime()
Get the startTime property: The beginning of the time window for this HeatMap, inclusive.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
HeatMapModelInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
trafficFlows
public List
Get the trafficFlows property: The traffic flows produced in this HeatMap calculation.
Returns:
type
public String type()
Get the type property: The type of the resource. Ex- Microsoft.Network/trafficManagerProfiles.
Overrides:
HeatMapModelInner.type()Returns:
validate
public void validate()
Validates the instance.
withEndTime
public HeatMapModelInner withEndTime(OffsetDateTime endTime)
Set the endTime property: The ending of the time window for this HeatMap, exclusive.
Parameters:
Returns:
withEndpoints
public HeatMapModelInner withEndpoints(List
Set the endpoints property: The endpoints used in this HeatMap calculation.
Parameters:
Returns:
withId
public HeatMapModelInner withId(String id)
Set the id property: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}.
Parameters:
Returns:
withName
public HeatMapModelInner withName(String name)
Set the name property: The name of the resource.
Parameters:
Returns:
withStartTime
public HeatMapModelInner withStartTime(OffsetDateTime startTime)
Set the startTime property: The beginning of the time window for this HeatMap, inclusive.
Parameters:
Returns:
withTrafficFlows
public HeatMapModelInner withTrafficFlows(List
Set the trafficFlows property: The traffic flows produced in this HeatMap calculation.
Parameters:
Returns:
withType
public HeatMapModelInner withType(String type)
Set the type property: The type of the resource. Ex- Microsoft.Network/trafficManagerProfiles.
Parameters:
Returns:
Applies to
Azure SDK for Java