Package com.ngrok.definitions
Class AgentIngress
java.lang.Object
com.ngrok.definitions.AgentIngress
A class encapsulating the
AgentIngress
resource.-
Constructor Summary
ConstructorDescriptionAgentIngress
(String id, URI uri, String description, String metadata, String domain, List<String> nsTargets, List<String> regionDomains, OffsetDateTime createdAt) Creates a new instance ofAgentIngress
. -
Method Summary
Modifier and TypeMethodDescriptionboolean
timestamp when the Agent Ingress was created, RFC 3339 formathuman-readable description of the use of this Agent Ingress.the domain that you own to be used as the base domain name to generate regional agent ingress domains.getId()
unique Agent Ingress resource identifierarbitrary user-defined machine-readable data of this Agent Ingress.a list of target values to use as the values of NS records for the domain property these values will delegate control over the domain to ngroka list of regional agent ingress domains that are subdomains of the value of domain this value may increase over time as ngrok adds more regionsgetUri()
URI to the API resource of this Agent ingressint
hashCode()
toString()
-
Constructor Details
-
AgentIngress
public AgentIngress(String id, URI uri, String description, String metadata, String domain, List<String> nsTargets, List<String> regionDomains, OffsetDateTime createdAt) Creates a new instance ofAgentIngress
.- Parameters:
id
- unique Agent Ingress resource identifieruri
- URI to the API resource of this Agent ingressdescription
- human-readable description of the use of this Agent Ingress. optional, max 255 bytes.metadata
- arbitrary user-defined machine-readable data of this Agent Ingress. optional, max 4096 bytesdomain
- the domain that you own to be used as the base domain name to generate regional agent ingress domains.nsTargets
- a list of target values to use as the values of NS records for the domain property these values will delegate control over the domain to ngrokregionDomains
- a list of regional agent ingress domains that are subdomains of the value of domain this value may increase over time as ngrok adds more regionscreatedAt
- timestamp when the Agent Ingress was created, RFC 3339 format
-
-
Method Details
-
getId
unique Agent Ingress resource identifier- Returns:
- the value of the property as a
String
-
getUri
URI to the API resource of this Agent ingress- Returns:
- the value of the property as a
URI
-
getDescription
human-readable description of the use of this Agent Ingress. optional, max 255 bytes.- Returns:
- the value of the property as a
String
-
getMetadata
arbitrary user-defined machine-readable data of this Agent Ingress. optional, max 4096 bytes- Returns:
- the value of the property as a
String
-
getDomain
the domain that you own to be used as the base domain name to generate regional agent ingress domains.- Returns:
- the value of the property as a
String
-
getNsTargets
a list of target values to use as the values of NS records for the domain property these values will delegate control over the domain to ngrok -
getRegionDomains
a list of regional agent ingress domains that are subdomains of the value of domain this value may increase over time as ngrok adds more regions -
getCreatedAt
timestamp when the Agent Ingress was created, RFC 3339 format- Returns:
- the value of the property as a
OffsetDateTime
-
equals
-
hashCode
public int hashCode() -
toString
-