public static final class InterceptEndpointGroupAssociation.Builder extends GeneratedMessage.Builder<InterceptEndpointGroupAssociation.Builder> implements InterceptEndpointGroupAssociationOrBuilderAn endpoint group association represents a link between a network and an endpoint group in the organization.
Creating an association creates the networking infrastructure linking the network to the endpoint group, but does not enable intercept by itself. To enable intercept, the user must also create a network firewall policy containing intercept rules and associate it with the network.
Protobuf type google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > InterceptEndpointGroupAssociation.BuilderImplements
InterceptEndpointGroupAssociationOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllLocations(Iterable<? extends InterceptLocation> values)
public InterceptEndpointGroupAssociation.Builder addAllLocations(Iterable<? extends InterceptLocation> values)Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.networksecurity.v1.InterceptLocation> |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
addAllLocationsDetails(Iterable<? extends InterceptEndpointGroupAssociation.LocationDetails> values) (deprecated)
public InterceptEndpointGroupAssociation.Builder addAllLocationsDetails(Iterable<? extends InterceptEndpointGroupAssociation.LocationDetails> values)Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails> |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
addLocations(InterceptLocation value)
public InterceptEndpointGroupAssociation.Builder addLocations(InterceptLocation value)Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
InterceptLocation |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
addLocations(InterceptLocation.Builder builderForValue)
public InterceptEndpointGroupAssociation.Builder addLocations(InterceptLocation.Builder builderForValue)Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
InterceptLocation.Builder |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
addLocations(int index, InterceptLocation value)
public InterceptEndpointGroupAssociation.Builder addLocations(int index, InterceptLocation value)Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
InterceptLocation |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
addLocations(int index, InterceptLocation.Builder builderForValue)
public InterceptEndpointGroupAssociation.Builder addLocations(int index, InterceptLocation.Builder builderForValue)Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
InterceptLocation.Builder |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
addLocationsBuilder()
public InterceptLocation.Builder addLocationsBuilder()Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
InterceptLocation.Builder |
|
addLocationsBuilder(int index)
public InterceptLocation.Builder addLocationsBuilder(int index)Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
InterceptLocation.Builder |
|
addLocationsDetails(InterceptEndpointGroupAssociation.LocationDetails value) (deprecated)
public InterceptEndpointGroupAssociation.Builder addLocationsDetails(InterceptEndpointGroupAssociation.LocationDetails value)Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
InterceptEndpointGroupAssociation.LocationDetails |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
addLocationsDetails(InterceptEndpointGroupAssociation.LocationDetails.Builder builderForValue) (deprecated)
public InterceptEndpointGroupAssociation.Builder addLocationsDetails(InterceptEndpointGroupAssociation.LocationDetails.Builder builderForValue)Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
InterceptEndpointGroupAssociation.LocationDetails.Builder |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
addLocationsDetails(int index, InterceptEndpointGroupAssociation.LocationDetails value) (deprecated)
public InterceptEndpointGroupAssociation.Builder addLocationsDetails(int index, InterceptEndpointGroupAssociation.LocationDetails value)Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
InterceptEndpointGroupAssociation.LocationDetails |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
addLocationsDetails(int index, InterceptEndpointGroupAssociation.LocationDetails.Builder builderForValue) (deprecated)
public InterceptEndpointGroupAssociation.Builder addLocationsDetails(int index, InterceptEndpointGroupAssociation.LocationDetails.Builder builderForValue)Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
InterceptEndpointGroupAssociation.LocationDetails.Builder |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
addLocationsDetailsBuilder() (deprecated)
public InterceptEndpointGroupAssociation.LocationDetails.Builder addLocationsDetailsBuilder()Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.LocationDetails.Builder |
|
addLocationsDetailsBuilder(int index) (deprecated)
public InterceptEndpointGroupAssociation.LocationDetails.Builder addLocationsDetailsBuilder(int index)Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.LocationDetails.Builder |
|
build()
public InterceptEndpointGroupAssociation build()| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation |
|
buildPartial()
public InterceptEndpointGroupAssociation buildPartial()| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation |
|
clear()
public InterceptEndpointGroupAssociation.Builder clear()| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
clearCreateTime()
public InterceptEndpointGroupAssociation.Builder clearCreateTime()Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
clearInterceptEndpointGroup()
public InterceptEndpointGroupAssociation.Builder clearInterceptEndpointGroup() Required. Immutable. The endpoint group that this association is connected
to, for example:
projects/123456789/locations/global/interceptEndpointGroups/my-eg.
See https://google.aip.dev/124.
string intercept_endpoint_group = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
clearLabels()
public InterceptEndpointGroupAssociation.Builder clearLabels()| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
clearLocations()
public InterceptEndpointGroupAssociation.Builder clearLocations()Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
clearLocationsDetails() (deprecated)
public InterceptEndpointGroupAssociation.Builder clearLocationsDetails()Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
clearName()
public InterceptEndpointGroupAssociation.Builder clearName() Immutable. Identifier. The resource name of this endpoint group
association, for example:
projects/123456789/locations/global/interceptEndpointGroupAssociations/my-eg-association.
See https://google.aip.dev/122 for more details.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
clearNetwork()
public InterceptEndpointGroupAssociation.Builder clearNetwork() Required. Immutable. The VPC network that is associated. for example:
projects/123456789/global/networks/my-network.
See https://google.aip.dev/124.
string network = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
clearNetworkCookie()
public InterceptEndpointGroupAssociation.Builder clearNetworkCookie()Output only. Identifier used by the data-path. See the NSI GENEVE format for more details: https://docs.cloud.google.com/network-security-integration/docs/understand-geneve#network_id
uint32 network_cookie = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
clearReconciling()
public InterceptEndpointGroupAssociation.Builder clearReconciling()Output only. The current state of the resource does not match the user's intended state, and the system is working to reconcile them. This part of the normal operation (e.g. adding a new location to the target deployment group). See https://google.aip.dev/128.
bool reconciling = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
clearState()
public InterceptEndpointGroupAssociation.Builder clearState()Output only. Current state of the endpoint group association.
.google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
clearUpdateTime()
public InterceptEndpointGroupAssociation.Builder clearUpdateTime()Output only. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
containsLabels(String key)
public boolean containsLabels(String key)Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
getCreateTime()
public Timestamp getCreateTime()Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getDefaultInstanceForType()
public InterceptEndpointGroupAssociation getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getInterceptEndpointGroup()
public String getInterceptEndpointGroup() Required. Immutable. The endpoint group that this association is connected
to, for example:
projects/123456789/locations/global/interceptEndpointGroups/my-eg.
See https://google.aip.dev/124.
string intercept_endpoint_group = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The interceptEndpointGroup. |
getInterceptEndpointGroupBytes()
public ByteString getInterceptEndpointGroupBytes() Required. Immutable. The endpoint group that this association is connected
to, for example:
projects/123456789/locations/global/interceptEndpointGroups/my-eg.
See https://google.aip.dev/124.
string intercept_endpoint_group = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for interceptEndpointGroup. |
getLabels() (deprecated)
public Map<String,String> getLabels()Use #getLabelsMap() instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,String> |
|
getLabelsCount()
public int getLabelsCount()Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getLabelsMap()
public Map<String,String> getLabelsMap()Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Map<String,String> |
|
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
key |
String |
defaultValue |
String |
| Returns | |
|---|---|
| Type | Description |
String |
|
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
String |
|
getLocations(int index)
public InterceptLocation getLocations(int index)Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
InterceptLocation |
|
getLocationsBuilder(int index)
public InterceptLocation.Builder getLocationsBuilder(int index)Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
InterceptLocation.Builder |
|
getLocationsBuilderList()
public List<InterceptLocation.Builder> getLocationsBuilderList()Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getLocationsCount()
public int getLocationsCount()Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
|
getLocationsDetails(int index) (deprecated)
public InterceptEndpointGroupAssociation.LocationDetails getLocationsDetails(int index)Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.LocationDetails |
|
getLocationsDetailsBuilder(int index) (deprecated)
public InterceptEndpointGroupAssociation.LocationDetails.Builder getLocationsDetailsBuilder(int index)Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.LocationDetails.Builder |
|
getLocationsDetailsBuilderList() (deprecated)
public List<InterceptEndpointGroupAssociation.LocationDetails.Builder> getLocationsDetailsBuilderList()Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getLocationsDetailsCount() (deprecated)
public int getLocationsDetailsCount()Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
|
getLocationsDetailsList() (deprecated)
public List<InterceptEndpointGroupAssociation.LocationDetails> getLocationsDetailsList()Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<LocationDetails> |
|
getLocationsDetailsOrBuilder(int index) (deprecated)
public InterceptEndpointGroupAssociation.LocationDetailsOrBuilder getLocationsDetailsOrBuilder(int index)Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.LocationDetailsOrBuilder |
|
getLocationsDetailsOrBuilderList() (deprecated)
public List<? extends InterceptEndpointGroupAssociation.LocationDetailsOrBuilder> getLocationsDetailsOrBuilderList()Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetailsOrBuilder> |
|
getLocationsList()
public List<InterceptLocation> getLocationsList()Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<InterceptLocation> |
|
getLocationsOrBuilder(int index)
public InterceptLocationOrBuilder getLocationsOrBuilder(int index)Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
InterceptLocationOrBuilder |
|
getLocationsOrBuilderList()
public List<? extends InterceptLocationOrBuilder> getLocationsOrBuilderList()Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.networksecurity.v1.InterceptLocationOrBuilder> |
|
getMutableLabels() (deprecated)
public Map<String,String> getMutableLabels()Use alternate mutation accessors instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,String> |
|
getName()
public String getName() Immutable. Identifier. The resource name of this endpoint group
association, for example:
projects/123456789/locations/global/interceptEndpointGroupAssociations/my-eg-association.
See https://google.aip.dev/122 for more details.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes() Immutable. Identifier. The resource name of this endpoint group
association, for example:
projects/123456789/locations/global/interceptEndpointGroupAssociations/my-eg-association.
See https://google.aip.dev/122 for more details.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getNetwork()
public String getNetwork() Required. Immutable. The VPC network that is associated. for example:
projects/123456789/global/networks/my-network.
See https://google.aip.dev/124.
string network = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The network. |
getNetworkBytes()
public ByteString getNetworkBytes() Required. Immutable. The VPC network that is associated. for example:
projects/123456789/global/networks/my-network.
See https://google.aip.dev/124.
string network = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for network. |
getNetworkCookie()
public int getNetworkCookie()Output only. Identifier used by the data-path. See the NSI GENEVE format for more details: https://docs.cloud.google.com/network-security-integration/docs/understand-geneve#network_id
uint32 network_cookie = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The networkCookie. |
getReconciling()
public boolean getReconciling()Output only. The current state of the resource does not match the user's intended state, and the system is working to reconcile them. This part of the normal operation (e.g. adding a new location to the target deployment group). See https://google.aip.dev/128.
bool reconciling = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
The reconciling. |
getState()
public InterceptEndpointGroupAssociation.State getState()Output only. Current state of the endpoint group association.
.google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.State |
The state. |
getStateValue()
public int getStateValue()Output only. Current state of the endpoint group association.
.google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.State state = 8 [(.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. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()Output only. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()Output only. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
hasCreateTime()
public boolean hasCreateTime()Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the createTime field is set. |
hasUpdateTime()
public boolean hasUpdateTime()Output only. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the updateTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)| Parameter | |
|---|---|
| Name | Description |
number |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)| Parameter | |
|---|---|
| Name | Description |
number |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeCreateTime(Timestamp value)
public InterceptEndpointGroupAssociation.Builder mergeCreateTime(Timestamp value)Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
mergeFrom(InterceptEndpointGroupAssociation other)
public InterceptEndpointGroupAssociation.Builder mergeFrom(InterceptEndpointGroupAssociation other)| Parameter | |
|---|---|
| Name | Description |
other |
InterceptEndpointGroupAssociation |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public InterceptEndpointGroupAssociation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public InterceptEndpointGroupAssociation.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
mergeUpdateTime(Timestamp value)
public InterceptEndpointGroupAssociation.Builder mergeUpdateTime(Timestamp value)Output only. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
putAllLabels(Map<String,String> values)
public InterceptEndpointGroupAssociation.Builder putAllLabels(Map<String,String> values)Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
values |
Map<String,String> |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
putLabels(String key, String value)
public InterceptEndpointGroupAssociation.Builder putLabels(String key, String value)Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
key |
String |
value |
String |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
removeLabels(String key)
public InterceptEndpointGroupAssociation.Builder removeLabels(String key)Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
removeLocations(int index)
public InterceptEndpointGroupAssociation.Builder removeLocations(int index)Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
removeLocationsDetails(int index) (deprecated)
public InterceptEndpointGroupAssociation.Builder removeLocationsDetails(int index)Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
setCreateTime(Timestamp value)
public InterceptEndpointGroupAssociation.Builder setCreateTime(Timestamp value)Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
setCreateTime(Timestamp.Builder builderForValue)
public InterceptEndpointGroupAssociation.Builder setCreateTime(Timestamp.Builder builderForValue)Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
setInterceptEndpointGroup(String value)
public InterceptEndpointGroupAssociation.Builder setInterceptEndpointGroup(String value) Required. Immutable. The endpoint group that this association is connected
to, for example:
projects/123456789/locations/global/interceptEndpointGroups/my-eg.
See https://google.aip.dev/124.
string intercept_endpoint_group = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe interceptEndpointGroup to set. |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
setInterceptEndpointGroupBytes(ByteString value)
public InterceptEndpointGroupAssociation.Builder setInterceptEndpointGroupBytes(ByteString value) Required. Immutable. The endpoint group that this association is connected
to, for example:
projects/123456789/locations/global/interceptEndpointGroups/my-eg.
See https://google.aip.dev/124.
string intercept_endpoint_group = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for interceptEndpointGroup to set. |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
setLocations(int index, InterceptLocation value)
public InterceptEndpointGroupAssociation.Builder setLocations(int index, InterceptLocation value)Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
InterceptLocation |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
setLocations(int index, InterceptLocation.Builder builderForValue)
public InterceptEndpointGroupAssociation.Builder setLocations(int index, InterceptLocation.Builder builderForValue)Output only. The list of locations where the association is configured. This information is retrieved from the linked endpoint group.
repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
InterceptLocation.Builder |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
setLocationsDetails(int index, InterceptEndpointGroupAssociation.LocationDetails value) (deprecated)
public InterceptEndpointGroupAssociation.Builder setLocationsDetails(int index, InterceptEndpointGroupAssociation.LocationDetails value)Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
InterceptEndpointGroupAssociation.LocationDetails |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
setLocationsDetails(int index, InterceptEndpointGroupAssociation.LocationDetails.Builder builderForValue) (deprecated)
public InterceptEndpointGroupAssociation.Builder setLocationsDetails(int index, InterceptEndpointGroupAssociation.LocationDetails.Builder builderForValue)Output only. The list of locations where the association is present. This information is retrieved from the linked endpoint group, and not configured as part of the association itself.
repeated .google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
InterceptEndpointGroupAssociation.LocationDetails.Builder |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
setName(String value)
public InterceptEndpointGroupAssociation.Builder setName(String value) Immutable. Identifier. The resource name of this endpoint group
association, for example:
projects/123456789/locations/global/interceptEndpointGroupAssociations/my-eg-association.
See https://google.aip.dev/122 for more details.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public InterceptEndpointGroupAssociation.Builder setNameBytes(ByteString value) Immutable. Identifier. The resource name of this endpoint group
association, for example:
projects/123456789/locations/global/interceptEndpointGroupAssociations/my-eg-association.
See https://google.aip.dev/122 for more details.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for name to set. |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
setNetwork(String value)
public InterceptEndpointGroupAssociation.Builder setNetwork(String value) Required. Immutable. The VPC network that is associated. for example:
projects/123456789/global/networks/my-network.
See https://google.aip.dev/124.
string network = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe network to set. |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
setNetworkBytes(ByteString value)
public InterceptEndpointGroupAssociation.Builder setNetworkBytes(ByteString value) Required. Immutable. The VPC network that is associated. for example:
projects/123456789/global/networks/my-network.
See https://google.aip.dev/124.
string network = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for network to set. |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
setNetworkCookie(int value)
public InterceptEndpointGroupAssociation.Builder setNetworkCookie(int value)Output only. Identifier used by the data-path. See the NSI GENEVE format for more details: https://docs.cloud.google.com/network-security-integration/docs/understand-geneve#network_id
uint32 network_cookie = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe networkCookie to set. |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
setReconciling(boolean value)
public InterceptEndpointGroupAssociation.Builder setReconciling(boolean value)Output only. The current state of the resource does not match the user's intended state, and the system is working to reconcile them. This part of the normal operation (e.g. adding a new location to the target deployment group). See https://google.aip.dev/128.
bool reconciling = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe reconciling to set. |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
setState(InterceptEndpointGroupAssociation.State value)
public InterceptEndpointGroupAssociation.Builder setState(InterceptEndpointGroupAssociation.State value)Output only. Current state of the endpoint group association.
.google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
InterceptEndpointGroupAssociation.StateThe state to set. |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
setStateValue(int value)
public InterceptEndpointGroupAssociation.Builder setStateValue(int value)Output only. Current state of the endpoint group association.
.google.cloud.networksecurity.v1.InterceptEndpointGroupAssociation.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for state to set. |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
This builder for chaining. |
setUpdateTime(Timestamp value)
public InterceptEndpointGroupAssociation.Builder setUpdateTime(Timestamp value)Output only. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|
setUpdateTime(Timestamp.Builder builderForValue)
public InterceptEndpointGroupAssociation.Builder setUpdateTime(Timestamp.Builder builderForValue)Output only. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
InterceptEndpointGroupAssociation.Builder |
|