azure-docs-sdk-java/docs-ref-autogen/com.azure.resourcemanager.m...

165 строки
14 KiB
YAML

### YamlMime:JavaType
uid: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy"
fullName: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy"
name: "QosPolicy"
nameWithType: "QosPolicy"
summary: "QoS policy."
inheritances:
- "<xref href=\"java.lang.Object?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
inheritedClassMethods:
- classRef: "java.lang.<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
methodsRef:
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--\">clone</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-\">equals</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--\">finalize</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--\">getClass</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--\">hashCode</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--\">notify</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--\">notifyAll</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--\">toString</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-\">wait</a>"
syntax: "public class **QosPolicy**"
constructors:
- uid: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.QosPolicy()"
fullName: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.QosPolicy()"
name: "QosPolicy()"
nameWithType: "QosPolicy.QosPolicy()"
summary: "Creates an instance of Qos<wbr>Policy class."
syntax: "public QosPolicy()"
desc: "Creates an instance of QosPolicy class."
methods:
- uid: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.allocationAndRetentionPriorityLevel()"
fullName: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.allocationAndRetentionPriorityLevel()"
name: "allocationAndRetentionPriorityLevel()"
nameWithType: "QosPolicy.allocationAndRetentionPriorityLevel()"
summary: "Get the allocation<wbr>And<wbr>Retention<wbr>Priority<wbr>Level property: QoS Flow allocation and retention priority (ARP) level."
syntax: "public Integer allocationAndRetentionPriorityLevel()"
desc: "Get the allocationAndRetentionPriorityLevel property: QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of \\`preemptionCapability\\` and \\`preemptionVulnerability\\` allow it. 1 is the highest level of priority. If this field is not specified then \\`5qi\\` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters."
returns:
description: "the allocationAndRetentionPriorityLevel value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- uid: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.fiveQi()"
fullName: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.fiveQi()"
name: "fiveQi()"
nameWithType: "QosPolicy.fiveQi()"
summary: "Get the five<wbr>Qi property: 5G QoS Flow Indicator value."
syntax: "public Integer fiveQi()"
desc: "Get the fiveQi property: 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values."
returns:
description: "the fiveQi value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
- uid: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.maximumBitRate()"
fullName: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.maximumBitRate()"
name: "maximumBitRate()"
nameWithType: "QosPolicy.maximumBitRate()"
summary: "Get the maximum<wbr>Bit<wbr>Rate property: The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service."
syntax: "public Ambr maximumBitRate()"
desc: "Get the maximumBitRate property: The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service."
returns:
description: "the maximumBitRate value."
type: "<xref href=\"com.azure.resourcemanager.mobilenetwork.models.Ambr?alt=com.azure.resourcemanager.mobilenetwork.models.Ambr&text=Ambr\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.preemptionCapability()"
fullName: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.preemptionCapability()"
name: "preemptionCapability()"
nameWithType: "QosPolicy.preemptionCapability()"
summary: "Get the preemption<wbr>Capability property: QoS Flow preemption capability."
syntax: "public PreemptionCapability preemptionCapability()"
desc: "Get the preemptionCapability property: QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters."
returns:
description: "the preemptionCapability value."
type: "<xref href=\"com.azure.resourcemanager.mobilenetwork.models.PreemptionCapability?alt=com.azure.resourcemanager.mobilenetwork.models.PreemptionCapability&text=PreemptionCapability\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.preemptionVulnerability()"
fullName: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.preemptionVulnerability()"
name: "preemptionVulnerability()"
nameWithType: "QosPolicy.preemptionVulnerability()"
summary: "Get the preemption<wbr>Vulnerability property: QoS Flow preemption vulnerability."
syntax: "public PreemptionVulnerability preemptionVulnerability()"
desc: "Get the preemptionVulnerability property: QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters."
returns:
description: "the preemptionVulnerability value."
type: "<xref href=\"com.azure.resourcemanager.mobilenetwork.models.PreemptionVulnerability?alt=com.azure.resourcemanager.mobilenetwork.models.PreemptionVulnerability&text=PreemptionVulnerability\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.validate()"
fullName: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.validate()"
name: "validate()"
nameWithType: "QosPolicy.validate()"
summary: "Validates the instance."
syntax: "public void validate()"
desc: "Validates the instance."
- uid: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.withAllocationAndRetentionPriorityLevel(java.lang.Integer)"
fullName: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.withAllocationAndRetentionPriorityLevel(Integer allocationAndRetentionPriorityLevel)"
name: "withAllocationAndRetentionPriorityLevel(Integer allocationAndRetentionPriorityLevel)"
nameWithType: "QosPolicy.withAllocationAndRetentionPriorityLevel(Integer allocationAndRetentionPriorityLevel)"
summary: "Set the allocation<wbr>And<wbr>Retention<wbr>Priority<wbr>Level property: QoS Flow allocation and retention priority (ARP) level."
parameters:
- description: "the allocationAndRetentionPriorityLevel value to set."
name: "allocationAndRetentionPriorityLevel"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
syntax: "public QosPolicy withAllocationAndRetentionPriorityLevel(Integer allocationAndRetentionPriorityLevel)"
desc: "Set the allocationAndRetentionPriorityLevel property: QoS Flow allocation and retention priority (ARP) level. Flows with higher priority preempt flows with lower priority, if the settings of \\`preemptionCapability\\` and \\`preemptionVulnerability\\` allow it. 1 is the highest level of priority. If this field is not specified then \\`5qi\\` is used to derive the ARP value. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters."
returns:
description: "the QosPolicy object itself."
type: "<xref href=\"com.azure.resourcemanager.mobilenetwork.models.QosPolicy?alt=com.azure.resourcemanager.mobilenetwork.models.QosPolicy&text=QosPolicy\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.withFiveQi(java.lang.Integer)"
fullName: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.withFiveQi(Integer fiveQi)"
name: "withFiveQi(Integer fiveQi)"
nameWithType: "QosPolicy.withFiveQi(Integer fiveQi)"
summary: "Set the five<wbr>Qi property: 5G QoS Flow Indicator value."
parameters:
- description: "the fiveQi value to set."
name: "fiveQi"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html\">Integer</a>"
syntax: "public QosPolicy withFiveQi(Integer fiveQi)"
desc: "Set the fiveQi property: 5G QoS Flow Indicator value. The 5QI identifies a specific QoS forwarding treatment to be provided to a flow. See 3GPP TS23.501 section 5.7.2.1 for a full description of the 5QI parameter, and table 5.7.4-1 for the definition the 5QI values."
returns:
description: "the QosPolicy object itself."
type: "<xref href=\"com.azure.resourcemanager.mobilenetwork.models.QosPolicy?alt=com.azure.resourcemanager.mobilenetwork.models.QosPolicy&text=QosPolicy\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.withMaximumBitRate(com.azure.resourcemanager.mobilenetwork.models.Ambr)"
fullName: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.withMaximumBitRate(Ambr maximumBitRate)"
name: "withMaximumBitRate(Ambr maximumBitRate)"
nameWithType: "QosPolicy.withMaximumBitRate(Ambr maximumBitRate)"
summary: "Set the maximum<wbr>Bit<wbr>Rate property: The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service."
parameters:
- description: "the maximumBitRate value to set."
name: "maximumBitRate"
type: "<xref href=\"com.azure.resourcemanager.mobilenetwork.models.Ambr?alt=com.azure.resourcemanager.mobilenetwork.models.Ambr&text=Ambr\" data-throw-if-not-resolved=\"False\" />"
syntax: "public QosPolicy withMaximumBitRate(Ambr maximumBitRate)"
desc: "Set the maximumBitRate property: The maximum bit rate (MBR) for all service data flows that use this data flow policy rule or service."
returns:
description: "the QosPolicy object itself."
type: "<xref href=\"com.azure.resourcemanager.mobilenetwork.models.QosPolicy?alt=com.azure.resourcemanager.mobilenetwork.models.QosPolicy&text=QosPolicy\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.withPreemptionCapability(com.azure.resourcemanager.mobilenetwork.models.PreemptionCapability)"
fullName: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.withPreemptionCapability(PreemptionCapability preemptionCapability)"
name: "withPreemptionCapability(PreemptionCapability preemptionCapability)"
nameWithType: "QosPolicy.withPreemptionCapability(PreemptionCapability preemptionCapability)"
summary: "Set the preemption<wbr>Capability property: QoS Flow preemption capability."
parameters:
- description: "the preemptionCapability value to set."
name: "preemptionCapability"
type: "<xref href=\"com.azure.resourcemanager.mobilenetwork.models.PreemptionCapability?alt=com.azure.resourcemanager.mobilenetwork.models.PreemptionCapability&text=PreemptionCapability\" data-throw-if-not-resolved=\"False\" />"
syntax: "public QosPolicy withPreemptionCapability(PreemptionCapability preemptionCapability)"
desc: "Set the preemptionCapability property: QoS Flow preemption capability. The preemption capability of a QoS Flow controls whether it can preempt another QoS Flow with a lower priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters."
returns:
description: "the QosPolicy object itself."
type: "<xref href=\"com.azure.resourcemanager.mobilenetwork.models.QosPolicy?alt=com.azure.resourcemanager.mobilenetwork.models.QosPolicy&text=QosPolicy\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.withPreemptionVulnerability(com.azure.resourcemanager.mobilenetwork.models.PreemptionVulnerability)"
fullName: "com.azure.resourcemanager.mobilenetwork.models.QosPolicy.withPreemptionVulnerability(PreemptionVulnerability preemptionVulnerability)"
name: "withPreemptionVulnerability(PreemptionVulnerability preemptionVulnerability)"
nameWithType: "QosPolicy.withPreemptionVulnerability(PreemptionVulnerability preemptionVulnerability)"
summary: "Set the preemption<wbr>Vulnerability property: QoS Flow preemption vulnerability."
parameters:
- description: "the preemptionVulnerability value to set."
name: "preemptionVulnerability"
type: "<xref href=\"com.azure.resourcemanager.mobilenetwork.models.PreemptionVulnerability?alt=com.azure.resourcemanager.mobilenetwork.models.PreemptionVulnerability&text=PreemptionVulnerability\" data-throw-if-not-resolved=\"False\" />"
syntax: "public QosPolicy withPreemptionVulnerability(PreemptionVulnerability preemptionVulnerability)"
desc: "Set the preemptionVulnerability property: QoS Flow preemption vulnerability. The preemption vulnerability of a QoS Flow controls whether it can be preempted by a QoS Flow with a higher priority level. See 3GPP TS23.501 section 5.7.2.2 for a full description of the ARP parameters."
returns:
description: "the QosPolicy object itself."
type: "<xref href=\"com.azure.resourcemanager.mobilenetwork.models.QosPolicy?alt=com.azure.resourcemanager.mobilenetwork.models.QosPolicy&text=QosPolicy\" data-throw-if-not-resolved=\"False\" />"
type: "class"
desc: "QoS policy."
metadata: {}
package: "com.azure.resourcemanager.mobilenetwork.models"
artifact: com.azure.resourcemanager:azure-resourcemanager-mobilenetwork:1.2.0