@Generated(value="by GAPIC") @BetaApi public final class TargetHttpsProxy extends Object implements com.google.api.gax.httpjson.ApiMessage
Modifier and Type | Class and Description |
---|---|
static class |
TargetHttpsProxy.Builder |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
com.google.api.gax.httpjson.ApiMessage |
getApiMessageRequestBody() |
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
static TargetHttpsProxy |
getDefaultInstance() |
String |
getDescription()
An optional description of this resource.
|
List<String> |
getFieldMask() |
Object |
getFieldValue(String fieldName) |
String |
getId()
[Output Only] The unique identifier for the resource.
|
String |
getKind()
[Output Only] Type of resource.
|
String |
getName()
Name of the resource.
|
String |
getQuicOverride()
Specifies the QUIC override policy for this TargetHttpsProxy resource.
|
String |
getRegion()
[Output Only] URL of the region where the regional TargetHttpsProxy resides.
|
String |
getSelfLink()
[Output Only] Server-defined URL for the resource.
|
List<String> |
getSslCertificatesList()
URLs to SslCertificate resources that are used to authenticate connections between users and
the load balancer.
|
String |
getSslPolicy()
URL of SslPolicy resource that will be associated with the TargetHttpsProxy resource.
|
String |
getUrlMap()
A fully-qualified or valid partial URL to the UrlMap resource that defines the mapping from URL
to the BackendService.
|
int |
hashCode() |
static TargetHttpsProxy.Builder |
newBuilder() |
static TargetHttpsProxy.Builder |
newBuilder(TargetHttpsProxy prototype) |
TargetHttpsProxy.Builder |
toBuilder() |
String |
toString() |
public Object getFieldValue(String fieldName)
getFieldValue
in interface com.google.api.gax.httpjson.ApiMessage
@Nullable public com.google.api.gax.httpjson.ApiMessage getApiMessageRequestBody()
getApiMessageRequestBody
in interface com.google.api.gax.httpjson.ApiMessage
@Nullable public List<String> getFieldMask()
getFieldMask
in interface com.google.api.gax.httpjson.ApiMessage
public String getCreationTimestamp()
public String getDescription()
public String getId()
public String getKind()
public String getName()
public String getQuicOverride()
public String getRegion()
public String getSelfLink()
public List<String> getSslCertificatesList()
public String getSslPolicy()
public String getUrlMap()
public static TargetHttpsProxy.Builder newBuilder()
public static TargetHttpsProxy.Builder newBuilder(TargetHttpsProxy prototype)
public TargetHttpsProxy.Builder toBuilder()
public static TargetHttpsProxy getDefaultInstance()
Copyright © 2019 Google LLC. All rights reserved.