@Generated(value="by GAPIC") @BetaApi public final class DeprecationStatus extends Object implements com.google.api.gax.httpjson.ApiMessage
Modifier and Type | Class and Description |
---|---|
static class |
DeprecationStatus.Builder |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
com.google.api.gax.httpjson.ApiMessage |
getApiMessageRequestBody() |
static DeprecationStatus |
getDefaultInstance() |
String |
getDeleted()
An optional RFC3339 timestamp on or after which the state of this resource is intended to
change to DELETED.
|
String |
getDeprecated()
An optional RFC3339 timestamp on or after which the state of this resource is intended to
change to DEPRECATED.
|
List<String> |
getFieldMask() |
Object |
getFieldValue(String fieldName) |
String |
getObsolete()
An optional RFC3339 timestamp on or after which the state of this resource is intended to
change to OBSOLETE.
|
String |
getReplacement()
The URL of the suggested replacement for a deprecated resource.
|
String |
getState()
The deprecation state of this resource.
|
int |
hashCode() |
static DeprecationStatus.Builder |
newBuilder() |
static DeprecationStatus.Builder |
newBuilder(DeprecationStatus prototype) |
DeprecationStatus.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 getDeleted()
public String getDeprecated()
public String getObsolete()
public String getReplacement()
public String getState()
public static DeprecationStatus.Builder newBuilder()
public static DeprecationStatus.Builder newBuilder(DeprecationStatus prototype)
public DeprecationStatus.Builder toBuilder()
public static DeprecationStatus getDefaultInstance()
Copyright © 2019 Google LLC. All rights reserved.