Interface MirroringEndpointGroupAssociationOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
MirroringEndpointGroupAssociation, MirroringEndpointGroupAssociation.Builder

@Generated public interface MirroringEndpointGroupAssociationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
       Immutable. Identifier. The resource name of this endpoint group
       association, for example:
       `projects/123456789/locations/global/mirroringEndpointGroupAssociations/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:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Immutable. Identifier. The resource name of this endpoint group
       association, for example:
       `projects/123456789/locations/global/mirroringEndpointGroupAssociations/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:
      The bytes for name.
    • hasCreateTime

      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:
      Whether the createTime field is set.
    • getCreateTime

      com.google.protobuf.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:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.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];
    • hasUpdateTime

      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:
      Whether the updateTime field is set.
    • getUpdateTime

      com.google.protobuf.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:
      The updateTime.
    • getUpdateTimeOrBuilder

      com.google.protobuf.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];
    • getLabelsCount

      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];
    • containsLabels

      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];
    • getLabels

      Deprecated.
      Use getLabelsMap() instead.
    • getLabelsMap

      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];
    • getLabelsOrDefault

      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];
    • getLabelsOrThrow

      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];
    • getMirroringEndpointGroup

      String getMirroringEndpointGroup()
       Immutable. The endpoint group that this association is connected to, for
       example:
       `projects/123456789/locations/global/mirroringEndpointGroups/my-eg`.
       See https://google.aip.dev/124.
       
      string mirroring_endpoint_group = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The mirroringEndpointGroup.
    • getMirroringEndpointGroupBytes

      com.google.protobuf.ByteString getMirroringEndpointGroupBytes()
       Immutable. The endpoint group that this association is connected to, for
       example:
       `projects/123456789/locations/global/mirroringEndpointGroups/my-eg`.
       See https://google.aip.dev/124.
       
      string mirroring_endpoint_group = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for mirroringEndpointGroup.
    • getNetwork

      String getNetwork()
       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) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The network.
    • getNetworkBytes

      com.google.protobuf.ByteString getNetworkBytes()
       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) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for network.
    • getLocationsDetailsList

      Deprecated.
       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.MirroringEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
    • getLocationsDetails

      Deprecated.
       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.MirroringEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
    • getLocationsDetailsCount

      @Deprecated int getLocationsDetailsCount()
      Deprecated.
       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.MirroringEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
    • getLocationsDetailsOrBuilderList

      @Deprecated List<? extends MirroringEndpointGroupAssociation.LocationDetailsOrBuilder> getLocationsDetailsOrBuilderList()
      Deprecated.
       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.MirroringEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
    • getLocationsDetailsOrBuilder

      Deprecated.
       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.MirroringEndpointGroupAssociation.LocationDetails locations_details = 7 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
    • getStateValue

      int getStateValue()
       Output only. Current state of the endpoint group association.
       
      .google.cloud.networksecurity.v1.MirroringEndpointGroupAssociation.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for state.
    • getState

       Output only. Current state of the endpoint group association.
       
      .google.cloud.networksecurity.v1.MirroringEndpointGroupAssociation.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The state.
    • getReconciling

      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:
      The reconciling.
    • getLocationsList

      List<MirroringLocation> 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.MirroringLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLocations

      MirroringLocation 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.MirroringLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLocationsCount

      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.MirroringLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLocationsOrBuilderList

      List<? extends MirroringLocationOrBuilder> 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.MirroringLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLocationsOrBuilder

      MirroringLocationOrBuilder 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.MirroringLocation locations = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];