public final class NotificationEndpointGrpcSettings extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Compute Engine API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
NotificationEndpointGrpcSettings() |
Modifier and Type | Method and Description |
---|---|
NotificationEndpointGrpcSettings |
clone() |
String |
getAuthority()
Optional.
|
String |
getEndpoint()
Endpoint to which gRPC notifications are sent.
|
String |
getPayloadName()
Optional.
|
Duration |
getResendInterval()
Optional.
|
Long |
getRetryDurationSec()
How much time (in seconds) is spent attempting notification retries until a successful response
is received.
|
NotificationEndpointGrpcSettings |
set(String fieldName,
Object value) |
NotificationEndpointGrpcSettings |
setAuthority(String authority)
Optional.
|
NotificationEndpointGrpcSettings |
setEndpoint(String endpoint)
Endpoint to which gRPC notifications are sent.
|
NotificationEndpointGrpcSettings |
setPayloadName(String payloadName)
Optional.
|
NotificationEndpointGrpcSettings |
setResendInterval(Duration resendInterval)
Optional.
|
NotificationEndpointGrpcSettings |
setRetryDurationSec(Long retryDurationSec)
How much time (in seconds) is spent attempting notification retries until a successful response
is received.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public String getAuthority()
null
for nonepublic NotificationEndpointGrpcSettings setAuthority(String authority)
authority
- authority or null
for nonepublic String getEndpoint()
null
for nonepublic NotificationEndpointGrpcSettings setEndpoint(String endpoint)
endpoint
- endpoint or null
for nonepublic String getPayloadName()
null
for nonepublic NotificationEndpointGrpcSettings setPayloadName(String payloadName)
payloadName
- payloadName or null
for nonepublic Duration getResendInterval()
null
for nonepublic NotificationEndpointGrpcSettings setResendInterval(Duration resendInterval)
resendInterval
- resendInterval or null
for nonepublic Long getRetryDurationSec()
null
for nonepublic NotificationEndpointGrpcSettings setRetryDurationSec(Long retryDurationSec)
retryDurationSec
- retryDurationSec or null
for nonepublic NotificationEndpointGrpcSettings set(String fieldName, Object value)
set
in class GenericJson
public NotificationEndpointGrpcSettings clone()
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.