azure-docs-sdk-java/legacy/docs-ref-autogen/com.microsoft.azure.service...

67 строки
4.5 KiB
YAML

### YamlMime:JavaType
uid: "com.microsoft.azure.servicebus.primitives.TimeoutTracker"
fullName: "com.microsoft.azure.servicebus.primitives.TimeoutTracker"
name: "TimeoutTracker"
nameWithType: "TimeoutTracker"
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 **TimeoutTracker**"
constructors:
- uid: "com.microsoft.azure.servicebus.primitives.TimeoutTracker.TimeoutTracker(java.time.Duration,boolean)"
fullName: "com.microsoft.azure.servicebus.primitives.TimeoutTracker.TimeoutTracker(Duration timeout, boolean startTrackingTimeout)"
name: "TimeoutTracker(Duration timeout, boolean startTrackingTimeout)"
nameWithType: "TimeoutTracker.TimeoutTracker(Duration timeout, boolean startTrackingTimeout)"
parameters:
- description: "original operationTimeout"
name: "timeout"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html\">Duration</a>"
- description: "whether/not to start the timeout tracking - right now. if not started now, timer tracking will start upon the first call to <xref uid=\"com.microsoft.azure.servicebus.primitives.TimeoutTracker.elapsed()\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TimeoutTracker#elapsed()\"></xref>/<xref uid=\"com.microsoft.azure.servicebus.primitives.TimeoutTracker.remaining()\" data-throw-if-not-resolved=\"false\" data-raw-source=\"TimeoutTracker#remaining()\"></xref>"
name: "startTrackingTimeout"
type: "<xref href=\"boolean?alt=boolean&text=boolean\" data-throw-if-not-resolved=\"False\" />"
syntax: "public TimeoutTracker(Duration timeout, boolean startTrackingTimeout)"
methods:
- uid: "com.microsoft.azure.servicebus.primitives.TimeoutTracker.create(java.time.Duration)"
fullName: "com.microsoft.azure.servicebus.primitives.TimeoutTracker.create(Duration timeout)"
name: "create(Duration timeout)"
nameWithType: "TimeoutTracker.create(Duration timeout)"
modifiers:
- "static"
parameters:
- name: "timeout"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html\">Duration</a>"
syntax: "public static TimeoutTracker create(Duration timeout)"
returns:
type: "<xref href=\"com.microsoft.azure.servicebus.primitives.TimeoutTracker?alt=com.microsoft.azure.servicebus.primitives.TimeoutTracker&text=TimeoutTracker\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.microsoft.azure.servicebus.primitives.TimeoutTracker.elapsed()"
fullName: "com.microsoft.azure.servicebus.primitives.TimeoutTracker.elapsed()"
name: "elapsed()"
nameWithType: "TimeoutTracker.elapsed()"
syntax: "public Duration elapsed()"
returns:
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html\">Duration</a>"
- uid: "com.microsoft.azure.servicebus.primitives.TimeoutTracker.remaining()"
fullName: "com.microsoft.azure.servicebus.primitives.TimeoutTracker.remaining()"
name: "remaining()"
nameWithType: "TimeoutTracker.remaining()"
syntax: "public Duration remaining()"
returns:
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html\">Duration</a>"
type: "class"
metadata: {}
package: "com.microsoft.azure.servicebus.primitives"
artifact: com.microsoft.azure:azure-servicebus:3.6.7