public final class FirewallEndpoint extends GeneratedMessage implements FirewallEndpointOrBuilder
Message describing Endpoint object.
Protobuf type google.cloud.networksecurity.v1.FirewallEndpoint
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ASSOCIATED_NETWORKS_FIELD_NUMBER
public static final int ASSOCIATED_NETWORKS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ASSOCIATIONS_FIELD_NUMBER
public static final int ASSOCIATIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
BILLING_PROJECT_ID_FIELD_NUMBER
public static final int BILLING_PROJECT_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ENDPOINT_SETTINGS_FIELD_NUMBER
public static final int ENDPOINT_SETTINGS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RECONCILING_FIELD_NUMBER
public static final int RECONCILING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SATISFIES_PZI_FIELD_NUMBER
public static final int SATISFIES_PZI_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SATISFIES_PZS_FIELD_NUMBER
public static final int SATISFIES_PZS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
UPDATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static FirewallEndpoint getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static FirewallEndpoint.Builder newBuilder()
newBuilder(FirewallEndpoint prototype)
public static FirewallEndpoint.Builder newBuilder(FirewallEndpoint prototype)
public static FirewallEndpoint parseDelimitedFrom(InputStream input)
public static FirewallEndpoint parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static FirewallEndpoint parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static FirewallEndpoint parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static FirewallEndpoint parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static FirewallEndpoint parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static FirewallEndpoint parseFrom(CodedInputStream input)
public static FirewallEndpoint parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static FirewallEndpoint parseFrom(InputStream input)
public static FirewallEndpoint parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static FirewallEndpoint parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static FirewallEndpoint parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<FirewallEndpoint> parser()
Methods
containsLabels(String key)
public boolean containsLabels(String key)
Optional. Labels as key value pairs
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAssociatedNetworks(int index) (deprecated)
public String getAssociatedNetworks(int index)
Deprecated. google.cloud.networksecurity.v1.FirewallEndpoint.associated_networks is deprecated.
See google/cloud/networksecurity/v1/firewall_activation.proto;l=265
Output only. List of networks that are associated with this endpoint in the
local zone. This is a projection of the FirewallEndpointAssociations
pointing at this endpoint. A network will only appear in this list after
traffic routing is fully configured. Format:
projects/{project}/global/networks/{name}.
repeated string associated_networks = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The associatedNetworks at the given index.
|
getAssociatedNetworksBytes(int index) (deprecated)
public ByteString getAssociatedNetworksBytes(int index)
Deprecated. google.cloud.networksecurity.v1.FirewallEndpoint.associated_networks is deprecated.
See google/cloud/networksecurity/v1/firewall_activation.proto;l=265
Output only. List of networks that are associated with this endpoint in the
local zone. This is a projection of the FirewallEndpointAssociations
pointing at this endpoint. A network will only appear in this list after
traffic routing is fully configured. Format:
projects/{project}/global/networks/{name}.
repeated string associated_networks = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the associatedNetworks at the given index.
|
getAssociatedNetworksCount() (deprecated)
public int getAssociatedNetworksCount()
Deprecated. google.cloud.networksecurity.v1.FirewallEndpoint.associated_networks is deprecated.
See google/cloud/networksecurity/v1/firewall_activation.proto;l=265
Output only. List of networks that are associated with this endpoint in the
local zone. This is a projection of the FirewallEndpointAssociations
pointing at this endpoint. A network will only appear in this list after
traffic routing is fully configured. Format:
projects/{project}/global/networks/{name}.
repeated string associated_networks = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The count of associatedNetworks.
|
getAssociatedNetworksList() (deprecated)
public ProtocolStringList getAssociatedNetworksList()
Deprecated. google.cloud.networksecurity.v1.FirewallEndpoint.associated_networks is deprecated.
See google/cloud/networksecurity/v1/firewall_activation.proto;l=265
Output only. List of networks that are associated with this endpoint in the
local zone. This is a projection of the FirewallEndpointAssociations
pointing at this endpoint. A network will only appear in this list after
traffic routing is fully configured. Format:
projects/{project}/global/networks/{name}.
repeated string associated_networks = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
getAssociations(int index)
public FirewallEndpoint.AssociationReference getAssociations(int index)
Output only. List of FirewallEndpointAssociations that are associated to
this endpoint. An association will only appear in this list after traffic
routing is fully configured.
repeated .google.cloud.networksecurity.v1.FirewallEndpoint.AssociationReference associations = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getAssociationsCount()
public int getAssociationsCount()
Output only. List of FirewallEndpointAssociations that are associated to
this endpoint. An association will only appear in this list after traffic
routing is fully configured.
repeated .google.cloud.networksecurity.v1.FirewallEndpoint.AssociationReference associations = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
|
getAssociationsList()
public List<FirewallEndpoint.AssociationReference> getAssociationsList()
Output only. List of FirewallEndpointAssociations that are associated to
this endpoint. An association will only appear in this list after traffic
routing is fully configured.
repeated .google.cloud.networksecurity.v1.FirewallEndpoint.AssociationReference associations = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
getAssociationsOrBuilder(int index)
public FirewallEndpoint.AssociationReferenceOrBuilder getAssociationsOrBuilder(int index)
Output only. List of FirewallEndpointAssociations that are associated to
this endpoint. An association will only appear in this list after traffic
routing is fully configured.
repeated .google.cloud.networksecurity.v1.FirewallEndpoint.AssociationReference associations = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter |
| Name |
Description |
index |
int
|
getAssociationsOrBuilderList()
public List<? extends FirewallEndpoint.AssociationReferenceOrBuilder> getAssociationsOrBuilderList()
Output only. List of FirewallEndpointAssociations that are associated to
this endpoint. An association will only appear in this list after traffic
routing is fully configured.
repeated .google.cloud.networksecurity.v1.FirewallEndpoint.AssociationReference associations = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.networksecurity.v1.FirewallEndpoint.AssociationReferenceOrBuilder> |
|
getBillingProjectId()
public String getBillingProjectId()
Optional. Project to charge for the deployed firewall endpoint.
This field must be specified when creating the endpoint in the organization
scope, and should be omitted otherwise.
string billing_project_id = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The billingProjectId.
|
getBillingProjectIdBytes()
public ByteString getBillingProjectIdBytes()
Optional. Project to charge for the deployed firewall endpoint.
This field must be specified when creating the endpoint in the organization
scope, and should be omitted otherwise.
string billing_project_id = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for billingProjectId.
|
getCreateTime()
public Timestamp getCreateTime()
Output only. Create time stamp.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The createTime.
|
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Create time stamp.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDefaultInstanceForType()
public FirewallEndpoint getDefaultInstanceForType()
getDescription()
public String getDescription()
Optional. Description of the firewall endpoint. Max length 2048
characters.
string description = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
Optional. Description of the firewall endpoint. Max length 2048
characters.
string description = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
getEndpointSettings()
public FirewallEndpoint.EndpointSettings getEndpointSettings()
Optional. Settings for the endpoint.
.google.cloud.networksecurity.v1.FirewallEndpoint.EndpointSettings endpoint_settings = 19 [(.google.api.field_behavior) = OPTIONAL];
getEndpointSettingsOrBuilder()
public FirewallEndpoint.EndpointSettingsOrBuilder getEndpointSettingsOrBuilder()
Optional. Settings for the endpoint.
.google.cloud.networksecurity.v1.FirewallEndpoint.EndpointSettings endpoint_settings = 19 [(.google.api.field_behavior) = OPTIONAL];
getLabels() (deprecated)
public Map<String,String> getLabels()
getLabelsCount()
public int getLabelsCount()
Optional. Labels as key value pairs
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getLabelsMap()
public Map<String,String> getLabelsMap()
Optional. Labels as key value pairs
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
Optional. Labels as key value pairs
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
|
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
Optional. Labels as key value pairs
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
key |
String
|
| Returns |
| Type |
Description |
String |
|
getName()
Immutable. Identifier. Name of resource.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = IDENTIFIER];
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Immutable. Identifier. Name of resource.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = IDENTIFIER];
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<FirewallEndpoint> getParserForType()
Overrides
getReconciling()
public boolean getReconciling()
Output only. Whether reconciling is in progress, recommended per
https://google.aip.dev/128.
bool reconciling = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
The reconciling.
|
getSatisfiesPzi()
public boolean getSatisfiesPzi()
Output only. [Output Only] Reserved for future use.
optional bool satisfies_pzi = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
The satisfiesPzi.
|
getSatisfiesPzs()
public boolean getSatisfiesPzs()
Output only. [Output Only] Reserved for future use.
optional bool satisfies_pzs = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
The satisfiesPzs.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getState()
public FirewallEndpoint.State getState()
Output only. Current state of the endpoint.
.google.cloud.networksecurity.v1.FirewallEndpoint.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue()
public int getStateValue()
Output only. Current state of the endpoint.
.google.cloud.networksecurity.v1.FirewallEndpoint.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for state.
|
getUpdateTime()
public Timestamp getUpdateTime()
Output only. Update time stamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The updateTime.
|
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Update time stamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime()
public boolean hasCreateTime()
Output only. Create time stamp.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the createTime field is set.
|
hasEndpointSettings()
public boolean hasEndpointSettings()
Optional. Settings for the endpoint.
.google.cloud.networksecurity.v1.FirewallEndpoint.EndpointSettings endpoint_settings = 19 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the endpointSettings field is set.
|
hasSatisfiesPzi()
public boolean hasSatisfiesPzi()
Output only. [Output Only] Reserved for future use.
optional bool satisfies_pzi = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the satisfiesPzi field is set.
|
hasSatisfiesPzs()
public boolean hasSatisfiesPzs()
Output only. [Output Only] Reserved for future use.
optional bool satisfies_pzs = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the satisfiesPzs field is set.
|
hasUpdateTime()
public boolean hasUpdateTime()
Output only. Update time stamp
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the updateTime field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public FirewallEndpoint.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected FirewallEndpoint.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public FirewallEndpoint.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides