Interface InterceptDeploymentGroupOrBuilder

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

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

    • getName

      String getName()
       Immutable. Identifier. The resource name of this deployment group, for
       example:
       `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`.
       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 deployment group, for
       example:
       `projects/123456789/locations/global/interceptDeploymentGroups/my-dg`.
       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];
    • getNetwork

      String getNetwork()
       Required. Immutable. The network that will be used for all child
       deployments, for example: `projects/{project}/global/networks/{network}`.
       See https://google.aip.dev/124.
       
      string network = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The network.
    • getNetworkBytes

      com.google.protobuf.ByteString getNetworkBytes()
       Required. Immutable. The network that will be used for all child
       deployments, for example: `projects/{project}/global/networks/{network}`.
       See https://google.aip.dev/124.
       
      string network = 5 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for network.
    • getConnectedEndpointGroupsList

      List<InterceptDeploymentGroup.ConnectedEndpointGroup> getConnectedEndpointGroupsList()
       Output only. The list of endpoint groups that are connected to this
       resource.
       
      repeated .google.cloud.networksecurity.v1.InterceptDeploymentGroup.ConnectedEndpointGroup connected_endpoint_groups = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getConnectedEndpointGroups

      InterceptDeploymentGroup.ConnectedEndpointGroup getConnectedEndpointGroups(int index)
       Output only. The list of endpoint groups that are connected to this
       resource.
       
      repeated .google.cloud.networksecurity.v1.InterceptDeploymentGroup.ConnectedEndpointGroup connected_endpoint_groups = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getConnectedEndpointGroupsCount

      int getConnectedEndpointGroupsCount()
       Output only. The list of endpoint groups that are connected to this
       resource.
       
      repeated .google.cloud.networksecurity.v1.InterceptDeploymentGroup.ConnectedEndpointGroup connected_endpoint_groups = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getConnectedEndpointGroupsOrBuilderList

      List<? extends InterceptDeploymentGroup.ConnectedEndpointGroupOrBuilder> getConnectedEndpointGroupsOrBuilderList()
       Output only. The list of endpoint groups that are connected to this
       resource.
       
      repeated .google.cloud.networksecurity.v1.InterceptDeploymentGroup.ConnectedEndpointGroup connected_endpoint_groups = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getConnectedEndpointGroupsOrBuilder

      InterceptDeploymentGroup.ConnectedEndpointGroupOrBuilder getConnectedEndpointGroupsOrBuilder(int index)
       Output only. The list of endpoint groups that are connected to this
       resource.
       
      repeated .google.cloud.networksecurity.v1.InterceptDeploymentGroup.ConnectedEndpointGroup connected_endpoint_groups = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getNestedDeploymentsList

      Deprecated.
       Output only. The list of Intercept Deployments that belong to this group.
       
      repeated .google.cloud.networksecurity.v1.InterceptDeploymentGroup.Deployment nested_deployments = 10 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
    • getNestedDeployments

      @Deprecated InterceptDeploymentGroup.Deployment getNestedDeployments(int index)
      Deprecated.
       Output only. The list of Intercept Deployments that belong to this group.
       
      repeated .google.cloud.networksecurity.v1.InterceptDeploymentGroup.Deployment nested_deployments = 10 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
    • getNestedDeploymentsCount

      @Deprecated int getNestedDeploymentsCount()
      Deprecated.
       Output only. The list of Intercept Deployments that belong to this group.
       
      repeated .google.cloud.networksecurity.v1.InterceptDeploymentGroup.Deployment nested_deployments = 10 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
    • getNestedDeploymentsOrBuilderList

      @Deprecated List<? extends InterceptDeploymentGroup.DeploymentOrBuilder> getNestedDeploymentsOrBuilderList()
      Deprecated.
       Output only. The list of Intercept Deployments that belong to this group.
       
      repeated .google.cloud.networksecurity.v1.InterceptDeploymentGroup.Deployment nested_deployments = 10 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
    • getNestedDeploymentsOrBuilder

      @Deprecated InterceptDeploymentGroup.DeploymentOrBuilder getNestedDeploymentsOrBuilder(int index)
      Deprecated.
       Output only. The list of Intercept Deployments that belong to this group.
       
      repeated .google.cloud.networksecurity.v1.InterceptDeploymentGroup.Deployment nested_deployments = 10 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
    • getStateValue

      int getStateValue()
       Output only. The current state of the deployment group.
       See https://google.aip.dev/216.
       
      .google.cloud.networksecurity.v1.InterceptDeploymentGroup.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for state.
    • getState

       Output only. The current state of the deployment group.
       See https://google.aip.dev/216.
       
      .google.cloud.networksecurity.v1.InterceptDeploymentGroup.State state = 7 [(.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 is part
       of the normal operation (e.g. adding a new deployment to the group) See
       https://google.aip.dev/128.
       
      bool reconciling = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The reconciling.
    • getDescription

      String getDescription()
       Optional. User-provided description of the deployment group.
       Used as additional context for the deployment group.
       
      string description = 9 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       Optional. User-provided description of the deployment group.
       Used as additional context for the deployment group.
       
      string description = 9 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for description.
    • getLocationsList

      List<InterceptLocation> getLocationsList()
       Output only. The list of locations where the deployment group is present.
       
      repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLocations

      InterceptLocation getLocations(int index)
       Output only. The list of locations where the deployment group is present.
       
      repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLocationsCount

      int getLocationsCount()
       Output only. The list of locations where the deployment group is present.
       
      repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLocationsOrBuilderList

      List<? extends InterceptLocationOrBuilder> getLocationsOrBuilderList()
       Output only. The list of locations where the deployment group is present.
       
      repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLocationsOrBuilder

      InterceptLocationOrBuilder getLocationsOrBuilder(int index)
       Output only. The list of locations where the deployment group is present.
       
      repeated .google.cloud.networksecurity.v1.InterceptLocation locations = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];