public interface NamedSetOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDescription()
public abstract String getDescription()An optional description of named set.
optional string description = 422937596;
| Returns | |
|---|---|
| Type | Description |
String |
The description. |
getDescriptionBytes()
public abstract ByteString getDescriptionBytes()An optional description of named set.
optional string description = 422937596;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for description. |
getElements(int index)
public abstract Expr getElements(int index)CEL expressions that are comparable to constructs of this set's type (see Policy Language).
repeated .google.cloud.compute.v1.Expr elements = 528531703;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Expr |
|
getElementsCount()
public abstract int getElementsCount()CEL expressions that are comparable to constructs of this set's type (see Policy Language).
repeated .google.cloud.compute.v1.Expr elements = 528531703;
| Returns | |
|---|---|
| Type | Description |
int |
|
getElementsList()
public abstract List<Expr> getElementsList()CEL expressions that are comparable to constructs of this set's type (see Policy Language).
repeated .google.cloud.compute.v1.Expr elements = 528531703;
| Returns | |
|---|---|
| Type | Description |
List<Expr> |
|
getElementsOrBuilder(int index)
public abstract ExprOrBuilder getElementsOrBuilder(int index)CEL expressions that are comparable to constructs of this set's type (see Policy Language).
repeated .google.cloud.compute.v1.Expr elements = 528531703;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
ExprOrBuilder |
|
getElementsOrBuilderList()
public abstract List<? extends ExprOrBuilder> getElementsOrBuilderList()CEL expressions that are comparable to constructs of this set's type (see Policy Language).
repeated .google.cloud.compute.v1.Expr elements = 528531703;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.compute.v1.ExprOrBuilder> |
|
getFingerprint()
public abstract String getFingerprint()A fingerprint for the Named Set being applied to this Router, which is essentially a hash of the Named Set used for optimistic locking. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update the Named Set. You must always provide an up-to-date fingerprint hash in order to update or change labels.
To see the latest fingerprint, make a getNamedSet() request to retrieve a Named Set.
optional string fingerprint = 234678500;
| Returns | |
|---|---|
| Type | Description |
String |
The fingerprint. |
getFingerprintBytes()
public abstract ByteString getFingerprintBytes()A fingerprint for the Named Set being applied to this Router, which is essentially a hash of the Named Set used for optimistic locking. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update the Named Set. You must always provide an up-to-date fingerprint hash in order to update or change labels.
To see the latest fingerprint, make a getNamedSet() request to retrieve a Named Set.
optional string fingerprint = 234678500;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for fingerprint. |
getName()
public abstract String getName()This set's name, which must be a resource ID segment and unique within all named sets owned by the Router. Name should conform to RFC1035.
optional string name = 3373707;
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()This set's name, which must be a resource ID segment and unique within all named sets owned by the Router. Name should conform to RFC1035.
optional string name = 3373707;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getType()
public abstract String getType()This named set's type Check the Type enum for the list of possible values.
optional string type = 3575610;
| Returns | |
|---|---|
| Type | Description |
String |
The type. |
getTypeBytes()
public abstract ByteString getTypeBytes()This named set's type Check the Type enum for the list of possible values.
optional string type = 3575610;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for type. |
hasDescription()
public abstract boolean hasDescription()An optional description of named set.
optional string description = 422937596;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the description field is set. |
hasFingerprint()
public abstract boolean hasFingerprint()A fingerprint for the Named Set being applied to this Router, which is essentially a hash of the Named Set used for optimistic locking. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update the Named Set. You must always provide an up-to-date fingerprint hash in order to update or change labels.
To see the latest fingerprint, make a getNamedSet() request to retrieve a Named Set.
optional string fingerprint = 234678500;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the fingerprint field is set. |
hasName()
public abstract boolean hasName()This set's name, which must be a resource ID segment and unique within all named sets owned by the Router. Name should conform to RFC1035.
optional string name = 3373707;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the name field is set. |
hasType()
public abstract boolean hasType()This named set's type Check the Type enum for the list of possible values.
optional string type = 3575610;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the type field is set. |