Class MirroringEndpointGroup.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<MirroringEndpointGroup.Builder>
com.google.cloud.networksecurity.v1.MirroringEndpointGroup.Builder
- All Implemented Interfaces:
MirroringEndpointGroupOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- MirroringEndpointGroup
public static final class MirroringEndpointGroup.Builder
extends com.google.protobuf.GeneratedMessage.Builder<MirroringEndpointGroup.Builder>
implements MirroringEndpointGroupOrBuilder
An endpoint group is a consumer frontend for a deployment group (backend). In order to configure mirroring for a network, consumers must create: - An association between their network and the endpoint group. - A security profile that points to the endpoint group. - A mirroring rule that references the security profile (group).Protobuf type
google.cloud.networksecurity.v1.MirroringEndpointGroup-
Method Summary
Modifier and TypeMethodDescriptionaddAllAssociations(Iterable<? extends MirroringEndpointGroup.AssociationDetails> values) Output only.addAllConnectedDeploymentGroups(Iterable<? extends MirroringEndpointGroup.ConnectedDeploymentGroup> values) Output only.addAssociations(int index, MirroringEndpointGroup.AssociationDetails value) Output only.addAssociations(int index, MirroringEndpointGroup.AssociationDetails.Builder builderForValue) Output only.Output only.addAssociations(MirroringEndpointGroup.AssociationDetails.Builder builderForValue) Output only.Output only.addAssociationsBuilder(int index) Output only.addConnectedDeploymentGroups(int index, MirroringEndpointGroup.ConnectedDeploymentGroup value) Output only.addConnectedDeploymentGroups(int index, MirroringEndpointGroup.ConnectedDeploymentGroup.Builder builderForValue) Output only.Output only.addConnectedDeploymentGroups(MirroringEndpointGroup.ConnectedDeploymentGroup.Builder builderForValue) Output only.Output only.addConnectedDeploymentGroupsBuilder(int index) Output only.build()clear()Output only.Output only.Output only.Optional.Immutable.Immutable.Output only.Output only.Immutable.Output only.booleancontainsLabels(String key) Optional.getAssociations(int index) Output only.getAssociationsBuilder(int index) Output only.Output only.intOutput only.Output only.getAssociationsOrBuilder(int index) Output only.Output only.getConnectedDeploymentGroups(int index) Output only.getConnectedDeploymentGroupsBuilder(int index) Output only.Output only.intOutput only.Output only.getConnectedDeploymentGroupsOrBuilder(int index) Output only.Output only.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.Optional.com.google.protobuf.ByteStringOptional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeprecated.intOptional.Optional.getLabelsOrDefault(String key, String defaultValue) Optional.getLabelsOrThrow(String key) Optional.Immutable.com.google.protobuf.ByteStringImmutable.Deprecated.getName()Immutable.com.google.protobuf.ByteStringImmutable.booleanOutput only.getState()Output only.intOutput only.getType()Immutable.intImmutable.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeCreateTime(com.google.protobuf.Timestamp value) Output only.mergeFrom(MirroringEndpointGroup other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUpdateTime(com.google.protobuf.Timestamp value) Output only.putAllLabels(Map<String, String> values) Optional.Optional.removeAssociations(int index) Output only.removeConnectedDeploymentGroups(int index) Output only.removeLabels(String key) Optional.setAssociations(int index, MirroringEndpointGroup.AssociationDetails value) Output only.setAssociations(int index, MirroringEndpointGroup.AssociationDetails.Builder builderForValue) Output only.setConnectedDeploymentGroups(int index, MirroringEndpointGroup.ConnectedDeploymentGroup value) Output only.setConnectedDeploymentGroups(int index, MirroringEndpointGroup.ConnectedDeploymentGroup.Builder builderForValue) Output only.setCreateTime(com.google.protobuf.Timestamp value) Output only.setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setDescription(String value) Optional.setDescriptionBytes(com.google.protobuf.ByteString value) Optional.Immutable.setMirroringDeploymentGroupBytes(com.google.protobuf.ByteString value) Immutable.Immutable.setNameBytes(com.google.protobuf.ByteString value) Immutable.setReconciling(boolean value) Output only.Output only.setStateValue(int value) Output only.Immutable.setTypeValue(int value) Immutable.setUpdateTime(com.google.protobuf.Timestamp value) Output only.setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<MirroringEndpointGroup.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<MirroringEndpointGroup.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<MirroringEndpointGroup.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<MirroringEndpointGroup.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<MirroringEndpointGroup.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MirroringEndpointGroup.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<MirroringEndpointGroup.Builder>
-
mergeFrom
public MirroringEndpointGroup.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MirroringEndpointGroup.Builder>- Throws:
IOException
-
getName
Immutable. Identifier. The resource name of this endpoint group, for example: `projects/123456789/locations/global/mirroringEndpointGroups/my-eg`. See https://google.aip.dev/122 for more details.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNamein interfaceMirroringEndpointGroupOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Immutable. Identifier. The resource name of this endpoint group, for example: `projects/123456789/locations/global/mirroringEndpointGroups/my-eg`. See https://google.aip.dev/122 for more details.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNameBytesin interfaceMirroringEndpointGroupOrBuilder- Returns:
- The bytes for name.
-
setName
Immutable. Identifier. The resource name of this endpoint group, for example: `projects/123456789/locations/global/mirroringEndpointGroups/my-eg`. See https://google.aip.dev/122 for more details.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Immutable. Identifier. The resource name of this endpoint group, for example: `projects/123456789/locations/global/mirroringEndpointGroups/my-eg`. See https://google.aip.dev/122 for more details.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setNameBytes
Immutable. Identifier. The resource name of this endpoint group, for example: `projects/123456789/locations/global/mirroringEndpointGroups/my-eg`. See https://google.aip.dev/122 for more details.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
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];- Specified by:
hasCreateTimein interfaceMirroringEndpointGroupOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public 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];- Specified by:
getCreateTimein interfaceMirroringEndpointGroupOrBuilder- Returns:
- The createTime.
-
setCreateTime
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]; -
setCreateTime
public MirroringEndpointGroup.Builder setCreateTime(com.google.protobuf.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]; -
mergeCreateTime
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]; -
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]; -
getCreateTimeBuilder
public com.google.protobuf.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]; -
getCreateTimeOrBuilder
public 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];- Specified by:
getCreateTimeOrBuilderin interfaceMirroringEndpointGroupOrBuilder
-
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];- Specified by:
hasUpdateTimein interfaceMirroringEndpointGroupOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public 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];- Specified by:
getUpdateTimein interfaceMirroringEndpointGroupOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
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]; -
setUpdateTime
public MirroringEndpointGroup.Builder setUpdateTime(com.google.protobuf.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]; -
mergeUpdateTime
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]; -
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]; -
getUpdateTimeBuilder
public com.google.protobuf.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]; -
getUpdateTimeOrBuilder
public 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];- Specified by:
getUpdateTimeOrBuilderin interfaceMirroringEndpointGroupOrBuilder
-
getLabelsCount
public int getLabelsCount()Description copied from interface:MirroringEndpointGroupOrBuilderOptional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsCountin interfaceMirroringEndpointGroupOrBuilder
-
containsLabels
Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
containsLabelsin interfaceMirroringEndpointGroupOrBuilder
-
getLabels
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceMirroringEndpointGroupOrBuilder
-
getLabelsMap
Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsMapin interfaceMirroringEndpointGroupOrBuilder
-
getLabelsOrDefault
Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsOrDefaultin interfaceMirroringEndpointGroupOrBuilder
-
getLabelsOrThrow
Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsOrThrowin interfaceMirroringEndpointGroupOrBuilder
-
clearLabels
-
removeLabels
Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getMutableLabels
Deprecated.Use alternate mutation accessors instead. -
putLabels
Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL]; -
putAllLabels
Optional. Labels are key/value pairs that help to organize and filter resources.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getMirroringDeploymentGroup
Immutable. The deployment group that this DIRECT endpoint group is connected to, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
string mirroring_deployment_group = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getMirroringDeploymentGroupin interfaceMirroringEndpointGroupOrBuilder- Returns:
- The mirroringDeploymentGroup.
-
getMirroringDeploymentGroupBytes
public com.google.protobuf.ByteString getMirroringDeploymentGroupBytes()Immutable. The deployment group that this DIRECT endpoint group is connected to, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
string mirroring_deployment_group = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getMirroringDeploymentGroupBytesin interfaceMirroringEndpointGroupOrBuilder- Returns:
- The bytes for mirroringDeploymentGroup.
-
setMirroringDeploymentGroup
Immutable. The deployment group that this DIRECT endpoint group is connected to, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
string mirroring_deployment_group = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The mirroringDeploymentGroup to set.- Returns:
- This builder for chaining.
-
clearMirroringDeploymentGroup
Immutable. The deployment group that this DIRECT endpoint group is connected to, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
string mirroring_deployment_group = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setMirroringDeploymentGroupBytes
public MirroringEndpointGroup.Builder setMirroringDeploymentGroupBytes(com.google.protobuf.ByteString value) Immutable. The deployment group that this DIRECT endpoint group is connected to, for example: `projects/123456789/locations/global/mirroringDeploymentGroups/my-dg`. See https://google.aip.dev/124.
string mirroring_deployment_group = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for mirroringDeploymentGroup to set.- Returns:
- This builder for chaining.
-
getConnectedDeploymentGroupsList
Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getConnectedDeploymentGroupsListin interfaceMirroringEndpointGroupOrBuilder
-
getConnectedDeploymentGroupsCount
public int getConnectedDeploymentGroupsCount()Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getConnectedDeploymentGroupsCountin interfaceMirroringEndpointGroupOrBuilder
-
getConnectedDeploymentGroups
Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getConnectedDeploymentGroupsin interfaceMirroringEndpointGroupOrBuilder
-
setConnectedDeploymentGroups
public MirroringEndpointGroup.Builder setConnectedDeploymentGroups(int index, MirroringEndpointGroup.ConnectedDeploymentGroup value) Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setConnectedDeploymentGroups
public MirroringEndpointGroup.Builder setConnectedDeploymentGroups(int index, MirroringEndpointGroup.ConnectedDeploymentGroup.Builder builderForValue) Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addConnectedDeploymentGroups
public MirroringEndpointGroup.Builder addConnectedDeploymentGroups(MirroringEndpointGroup.ConnectedDeploymentGroup value) Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addConnectedDeploymentGroups
public MirroringEndpointGroup.Builder addConnectedDeploymentGroups(int index, MirroringEndpointGroup.ConnectedDeploymentGroup value) Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addConnectedDeploymentGroups
public MirroringEndpointGroup.Builder addConnectedDeploymentGroups(MirroringEndpointGroup.ConnectedDeploymentGroup.Builder builderForValue) Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addConnectedDeploymentGroups
public MirroringEndpointGroup.Builder addConnectedDeploymentGroups(int index, MirroringEndpointGroup.ConnectedDeploymentGroup.Builder builderForValue) Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addAllConnectedDeploymentGroups
public MirroringEndpointGroup.Builder addAllConnectedDeploymentGroups(Iterable<? extends MirroringEndpointGroup.ConnectedDeploymentGroup> values) Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearConnectedDeploymentGroups
Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
removeConnectedDeploymentGroups
Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getConnectedDeploymentGroupsBuilder
public MirroringEndpointGroup.ConnectedDeploymentGroup.Builder getConnectedDeploymentGroupsBuilder(int index) Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getConnectedDeploymentGroupsOrBuilder
public MirroringEndpointGroup.ConnectedDeploymentGroupOrBuilder getConnectedDeploymentGroupsOrBuilder(int index) Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getConnectedDeploymentGroupsOrBuilderin interfaceMirroringEndpointGroupOrBuilder
-
getConnectedDeploymentGroupsOrBuilderList
public List<? extends MirroringEndpointGroup.ConnectedDeploymentGroupOrBuilder> getConnectedDeploymentGroupsOrBuilderList()Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getConnectedDeploymentGroupsOrBuilderListin interfaceMirroringEndpointGroupOrBuilder
-
addConnectedDeploymentGroupsBuilder
public MirroringEndpointGroup.ConnectedDeploymentGroup.Builder addConnectedDeploymentGroupsBuilder()Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addConnectedDeploymentGroupsBuilder
public MirroringEndpointGroup.ConnectedDeploymentGroup.Builder addConnectedDeploymentGroupsBuilder(int index) Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getConnectedDeploymentGroupsBuilderList
public List<MirroringEndpointGroup.ConnectedDeploymentGroup.Builder> getConnectedDeploymentGroupsBuilderList()Output only. List of details about the connected deployment groups to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.ConnectedDeploymentGroup connected_deployment_groups = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getStateValue
public int getStateValue()Output only. The current state of the endpoint group. See https://google.aip.dev/216.
.google.cloud.networksecurity.v1.MirroringEndpointGroup.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceMirroringEndpointGroupOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
Output only. The current state of the endpoint group. See https://google.aip.dev/216.
.google.cloud.networksecurity.v1.MirroringEndpointGroup.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
Output only. The current state of the endpoint group. See https://google.aip.dev/216.
.google.cloud.networksecurity.v1.MirroringEndpointGroup.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceMirroringEndpointGroupOrBuilder- Returns:
- The state.
-
setState
Output only. The current state of the endpoint group. See https://google.aip.dev/216.
.google.cloud.networksecurity.v1.MirroringEndpointGroup.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
Output only. The current state of the endpoint group. See https://google.aip.dev/216.
.google.cloud.networksecurity.v1.MirroringEndpointGroup.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
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 is part of the normal operation (e.g. adding a new association to the group). See https://google.aip.dev/128.
bool reconciling = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getReconcilingin interfaceMirroringEndpointGroupOrBuilder- Returns:
- The reconciling.
-
setReconciling
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 association to the group). See https://google.aip.dev/128.
bool reconciling = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The reconciling to set.- Returns:
- This builder for chaining.
-
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 is part of the normal operation (e.g. adding a new association to the group). See https://google.aip.dev/128.
bool reconciling = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()Immutable. The type of the endpoint group. If left unspecified, defaults to DIRECT.
.google.cloud.networksecurity.v1.MirroringEndpointGroup.Type type = 11 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTypeValuein interfaceMirroringEndpointGroupOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
Immutable. The type of the endpoint group. If left unspecified, defaults to DIRECT.
.google.cloud.networksecurity.v1.MirroringEndpointGroup.Type type = 11 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
Immutable. The type of the endpoint group. If left unspecified, defaults to DIRECT.
.google.cloud.networksecurity.v1.MirroringEndpointGroup.Type type = 11 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTypein interfaceMirroringEndpointGroupOrBuilder- Returns:
- The type.
-
setType
Immutable. The type of the endpoint group. If left unspecified, defaults to DIRECT.
.google.cloud.networksecurity.v1.MirroringEndpointGroup.Type type = 11 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
Immutable. The type of the endpoint group. If left unspecified, defaults to DIRECT.
.google.cloud.networksecurity.v1.MirroringEndpointGroup.Type type = 11 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
getAssociationsList
Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAssociationsListin interfaceMirroringEndpointGroupOrBuilder
-
getAssociationsCount
public int getAssociationsCount()Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAssociationsCountin interfaceMirroringEndpointGroupOrBuilder
-
getAssociations
Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAssociationsin interfaceMirroringEndpointGroupOrBuilder
-
setAssociations
public MirroringEndpointGroup.Builder setAssociations(int index, MirroringEndpointGroup.AssociationDetails value) Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setAssociations
public MirroringEndpointGroup.Builder setAssociations(int index, MirroringEndpointGroup.AssociationDetails.Builder builderForValue) Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addAssociations
public MirroringEndpointGroup.Builder addAssociations(MirroringEndpointGroup.AssociationDetails value) Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addAssociations
public MirroringEndpointGroup.Builder addAssociations(int index, MirroringEndpointGroup.AssociationDetails value) Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addAssociations
public MirroringEndpointGroup.Builder addAssociations(MirroringEndpointGroup.AssociationDetails.Builder builderForValue) Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addAssociations
public MirroringEndpointGroup.Builder addAssociations(int index, MirroringEndpointGroup.AssociationDetails.Builder builderForValue) Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addAllAssociations
public MirroringEndpointGroup.Builder addAllAssociations(Iterable<? extends MirroringEndpointGroup.AssociationDetails> values) Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearAssociations
Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
removeAssociations
Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getAssociationsBuilder
Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getAssociationsOrBuilder
Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAssociationsOrBuilderin interfaceMirroringEndpointGroupOrBuilder
-
getAssociationsOrBuilderList
public List<? extends MirroringEndpointGroup.AssociationDetailsOrBuilder> getAssociationsOrBuilderList()Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAssociationsOrBuilderListin interfaceMirroringEndpointGroupOrBuilder
-
addAssociationsBuilder
Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
addAssociationsBuilder
Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getAssociationsBuilderList
Output only. List of associations to this endpoint group.
repeated .google.cloud.networksecurity.v1.MirroringEndpointGroup.AssociationDetails associations = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDescription
Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
string description = 10 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDescriptionin interfaceMirroringEndpointGroupOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
string description = 10 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDescriptionBytesin interfaceMirroringEndpointGroupOrBuilder- Returns:
- The bytes for description.
-
setDescription
Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
string description = 10 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
string description = 10 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setDescriptionBytes
Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.
string description = 10 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-