@java.lang.Override
  public boolean equals(final java.lang.Object obj) {
    if (obj == this) {
      return true;
    }
    if (!(obj instanceof com.google.cloud.telcoautomation.v1alpha1.FullManagementConfig)) {
      return super.equals(obj);
    }
    com.google.cloud.telcoautomation.v1alpha1.FullManagementConfig other =
        (com.google.cloud.telcoautomation.v1alpha1.FullManagementConfig) obj;

    if (!getNetwork().equals(other.getNetwork())) return false;
    if (!getSubnet().equals(other.getSubnet())) return false;
    if (!getMasterIpv4CidrBlock().equals(other.getMasterIpv4CidrBlock())) return false;
    if (!getClusterCidrBlock().equals(other.getClusterCidrBlock())) return false;
    if (!getServicesCidrBlock().equals(other.getServicesCidrBlock())) return false;
    if (!getClusterNamedRange().equals(other.getClusterNamedRange())) return false;
    if (!getServicesNamedRange().equals(other.getServicesNamedRange())) return false;
    if (hasMasterAuthorizedNetworksConfig() != other.hasMasterAuthorizedNetworksConfig())
      return false;
    if (hasMasterAuthorizedNetworksConfig()) {
      if (!getMasterAuthorizedNetworksConfig().equals(other.getMasterAuthorizedNetworksConfig()))
        return false;
    }
    if (!getUnknownFields().equals(other.getUnknownFields())) return false;
    return true;
  }
<pre>
Optional. Master Authorized Network that supports multiple CIDR blocks.
Allows access to the k8s master from multiple blocks. It cannot be set at
the same time with the field man_block.
</pre>

<code>
.google.cloud.telcoautomation.v1alpha1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 8 [(.google.api.field_behavior) = OPTIONAL];
</code>
java-telcoautomation/proto-google-cloud-telcoautomation-v1alpha1/src/main/java/com/google/cloud/telcoautomation/v1alpha1/FullManagementConfig.java